From f32a643b79916e514093e9b78c8c7e84b0329769 Mon Sep 17 00:00:00 2001 From: Lou Quillio Date: Wed, 26 Jul 2017 12:04:57 -0700 Subject: [PATCH] Add a basic Bootstrap homepage skin. Basic top-nav with relevant links. Also adds favicons and a few other tweaks. More to come. --- docs/_layouts/home.html | 116 ++++++++++++ docs/_layouts/spec.html | 12 ++ docs/artwork/draco-favicon-src.png | Bin 0 -> 11528 bytes docs/artwork/draco-favicon-src.svg | 167 ++++++++++++++++++ docs/artwork/favicon/android-icon-144x144.png | Bin 0 -> 20840 bytes docs/artwork/favicon/android-icon-192x192.png | Bin 0 -> 28420 bytes docs/artwork/favicon/android-icon-36x36.png | Bin 0 -> 3282 bytes docs/artwork/favicon/android-icon-48x48.png | Bin 0 -> 4679 bytes docs/artwork/favicon/android-icon-72x72.png | Bin 0 -> 7582 bytes docs/artwork/favicon/android-icon-96x96.png | Bin 0 -> 11109 bytes docs/artwork/favicon/apple-icon-114x114.png | Bin 0 -> 14397 bytes docs/artwork/favicon/apple-icon-120x120.png | Bin 0 -> 15693 bytes docs/artwork/favicon/apple-icon-144x144.png | Bin 0 -> 20840 bytes docs/artwork/favicon/apple-icon-152x152.png | Bin 0 -> 22689 bytes docs/artwork/favicon/apple-icon-180x180.png | Bin 0 -> 29361 bytes docs/artwork/favicon/apple-icon-57x57.png | Bin 0 -> 5736 bytes docs/artwork/favicon/apple-icon-60x60.png | Bin 0 -> 5961 bytes docs/artwork/favicon/apple-icon-72x72.png | Bin 0 -> 7582 bytes docs/artwork/favicon/apple-icon-76x76.png | Bin 0 -> 8082 bytes .../favicon/apple-icon-precomposed.png | Bin 0 -> 28994 bytes docs/artwork/favicon/apple-icon.png | Bin 0 -> 28994 bytes docs/artwork/favicon/browserconfig.xml | 2 + docs/artwork/favicon/favicon-16x16.png | Bin 0 -> 1490 bytes docs/artwork/favicon/favicon-32x32.png | Bin 0 -> 2855 bytes docs/artwork/favicon/favicon-96x96.png | Bin 0 -> 11109 bytes docs/artwork/favicon/favicon.ico | Bin 0 -> 1150 bytes docs/artwork/favicon/manifest.json | 41 +++++ docs/artwork/favicon/ms-icon-144x144.png | Bin 0 -> 20840 bytes docs/artwork/favicon/ms-icon-150x150.png | Bin 0 -> 22336 bytes docs/artwork/favicon/ms-icon-310x310.png | Bin 0 -> 64769 bytes docs/artwork/favicon/ms-icon-70x70.png | Bin 0 -> 7122 bytes docs/assets/css/bootstrap.min.css | 6 + docs/assets/css/bootstrap.min.css.map | 1 + .../css/ie10-viewport-bug-workaround.css | 13 ++ docs/assets/css/navbar-fixed-top.css | 4 + docs/assets/css/spec-style.sass | 2 +- docs/assets/css/sticky-footer.css | 32 ++++ docs/assets/favicon.ico | Bin 1406 -> 0 bytes ...igation-For-Your-Long-Document-autoTOC.zip | Bin 5047 -> 0 bytes docs/assets/js/bootstrap.min.js | 7 + .../assets/js/ie10-viewport-bug-workaround.js | 23 +++ docs/assets/js/jquery.autotoc.js | 58 ------ docs/index.md | 10 -- docs/spec/00.00.05.toc.md | 1 - docs/spec/README.md | 6 + docs/spec/index.md | 6 + 46 files changed, 437 insertions(+), 70 deletions(-) create mode 100644 docs/_layouts/home.html create mode 100644 docs/artwork/draco-favicon-src.png create mode 100644 docs/artwork/draco-favicon-src.svg create mode 100644 docs/artwork/favicon/android-icon-144x144.png create mode 100644 docs/artwork/favicon/android-icon-192x192.png create mode 100644 docs/artwork/favicon/android-icon-36x36.png create mode 100644 docs/artwork/favicon/android-icon-48x48.png create mode 100644 docs/artwork/favicon/android-icon-72x72.png create mode 100644 docs/artwork/favicon/android-icon-96x96.png create mode 100644 docs/artwork/favicon/apple-icon-114x114.png create mode 100644 docs/artwork/favicon/apple-icon-120x120.png create mode 100644 docs/artwork/favicon/apple-icon-144x144.png create mode 100644 docs/artwork/favicon/apple-icon-152x152.png create mode 100644 docs/artwork/favicon/apple-icon-180x180.png create mode 100644 docs/artwork/favicon/apple-icon-57x57.png create mode 100644 docs/artwork/favicon/apple-icon-60x60.png create mode 100644 docs/artwork/favicon/apple-icon-72x72.png create mode 100644 docs/artwork/favicon/apple-icon-76x76.png create mode 100644 docs/artwork/favicon/apple-icon-precomposed.png create mode 100644 docs/artwork/favicon/apple-icon.png create mode 100644 docs/artwork/favicon/browserconfig.xml create mode 100644 docs/artwork/favicon/favicon-16x16.png create mode 100644 docs/artwork/favicon/favicon-32x32.png create mode 100644 docs/artwork/favicon/favicon-96x96.png create mode 100644 docs/artwork/favicon/favicon.ico create mode 100644 docs/artwork/favicon/manifest.json create mode 100644 docs/artwork/favicon/ms-icon-144x144.png create mode 100644 docs/artwork/favicon/ms-icon-150x150.png create mode 100644 docs/artwork/favicon/ms-icon-310x310.png create mode 100644 docs/artwork/favicon/ms-icon-70x70.png create mode 100644 docs/assets/css/bootstrap.min.css create mode 100644 docs/assets/css/bootstrap.min.css.map create mode 100644 docs/assets/css/ie10-viewport-bug-workaround.css create mode 100644 docs/assets/css/navbar-fixed-top.css create mode 100644 docs/assets/css/sticky-footer.css delete mode 100644 docs/assets/favicon.ico delete mode 100644 docs/assets/js/Generating-An-In-page-Navigation-For-Your-Long-Document-autoTOC.zip create mode 100644 docs/assets/js/bootstrap.min.js create mode 100644 docs/assets/js/ie10-viewport-bug-workaround.js delete mode 100644 docs/assets/js/jquery.autotoc.js delete mode 100644 docs/index.md diff --git a/docs/_layouts/home.html b/docs/_layouts/home.html new file mode 100644 index 0000000..ae75415 --- /dev/null +++ b/docs/_layouts/home.html @@ -0,0 +1,116 @@ + + + + + + + + + + {{ page.title }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+ +
+
+

Draco is an open-source library for compressing and decompressing 3D + geometric meshes and point clouds. It is intended to improve the storage + and transmission of 3D graphics.

+

+ View on GitHub » +

+
+
+
+ +
+ +
+
+

© 2017 The Draco authors

+
+
+ + + + + + + + + + + \ No newline at end of file diff --git a/docs/_layouts/spec.html b/docs/_layouts/spec.html index 1181d44..2d876e9 100644 --- a/docs/_layouts/spec.html +++ b/docs/_layouts/spec.html @@ -18,6 +18,18 @@ h6:before {counter-increment: h6; content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6) ". "} h2.nocount:before, h3.nocount:before, h4.nocount:before, h5.nocount:before, h6.nocount:before { content: ""; counter-increment: none } + + ol.breadcrumb { + padding-left: 0; + font-style: italic; + font-size: smaller; + } + .breadcrumb li { + display: inline; + } + .breadcrumb li+li:before { + content:"ยป "; + } diff --git a/docs/artwork/draco-favicon-src.png b/docs/artwork/draco-favicon-src.png new file mode 100644 index 0000000000000000000000000000000000000000..b47085b69040ddfbb2f8427af0024a116d2c048a GIT binary patch literal 11528 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 x6u2x~M|wAPAaJ2$$$6pWNtkQVf&{sFj+!B6ck3 + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/artwork/favicon/android-icon-144x144.png b/docs/artwork/favicon/android-icon-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..4297d3f27d8189033327bfaf0d906f8068f65e31 GIT binary patch literal 20840 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 literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/android-icon-192x192.png b/docs/artwork/favicon/android-icon-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..076ecc8e7ce5a8f5e8392a99bfa083a375aef0f0 GIT binary patch literal 28420 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%0A#s4oYigDyCGRM=D@ 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 literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/android-icon-36x36.png b/docs/artwork/favicon/android-icon-36x36.png new file mode 100644 index 0000000000000000000000000000000000000000..7e650474b467346f79151b9e196a4f0a193e9ac8 GIT binary patch literal 3282 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 YJ|v+J`NwloWJ4B!E#ASZ%)&eR-vD*fssI20 literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/android-icon-48x48.png b/docs/artwork/favicon/android-icon-48x48.png new file mode 100644 index 0000000000000000000000000000000000000000..288084286b637724935d8255b497935e9033c4c9 GIT binary patch literal 4679 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 D^^}fu literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/android-icon-72x72.png b/docs/artwork/favicon/android-icon-72x72.png new file mode 100644 index 0000000000000000000000000000000000000000..7d30944659bf347b574c2c8e82a3fbf8cf8e5d41 GIT binary patch literal 7582 zcmZ{J1yodFxAq}K8pKhMkQ%y%?#`j4Q<@=^?gr^lQBXQ$kdTx{8W9iyk&q7QmXwmX zuXp`x{olQ7-34dPnwfpx*zexY^XxrwTAIp4_>}k%1Q8)s6m-B{<==&i177uaYm~ta z+g?^f7J{l02`;T}f%h1mI?8fT#dqpW@P^JtMMndI0+=BvEE0k)z(-*l5af-3pe;)X z5=(<1a<{A|Z3*xNjJ%+%=EvlKO0KVZxui`Vy9=iiwRsMl?h5#!?>np}0J@{+G^deESIdm@YB? z6%DJinI_v0@`CrSn*Sz1pP?W~3?m5d-2)k{ zFlNXZl7nh1mpUt1cA!Iy0URyNccd}_!p0X?FPShcF&Z(lZn+V5#LV50Jm#scxGf6{ z!-Lka&WOVvKswEp7HX_e3#5tZcUy)lYzX7)L`3mZMRkm@8w@vmC~?E^iai7R#SgV( zBkn<0-pRw{#!wE98_qD#nf{&81~!NiqYMjiu+4l6;)K{SsAZ2iLd?D#JClWpK@0MF z3&C7zxWDc}sW(`-4~ow*oUmT~)hCn3OvCzhv$%b)C{O4?$8D%B>ZvPhMcBh($H0&` zB;`6VCO9*5yic>4jGpgfS2Qnkf>8(w0>VNV)n7p6!E zrVν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 a2OIbW8(80@I%yD?0aB1rk*<<74gN0<^#B0? literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/apple-icon-114x114.png b/docs/artwork/favicon/apple-icon-114x114.png new file mode 100644 index 0000000000000000000000000000000000000000..7482eb374775d92b5ddd7aa70fb81794fd39e0df GIT binary patch literal 14397 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 QoB>gkSCcD|ef<3Y01a-{7XSbN literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/apple-icon-120x120.png b/docs/artwork/favicon/apple-icon-120x120.png new file mode 100644 index 0000000000000000000000000000000000000000..21d0a35a9a5616a98378925dcc272fd88341bfc1 GIT binary patch literal 15693 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 literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/apple-icon-144x144.png b/docs/artwork/favicon/apple-icon-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..4297d3f27d8189033327bfaf0d906f8068f65e31 GIT binary patch literal 20840 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 literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/apple-icon-152x152.png b/docs/artwork/favicon/apple-icon-152x152.png new file mode 100644 index 0000000000000000000000000000000000000000..1fe803b6d7d24f52f4ea810bdef330a6a2c9773c GIT binary patch literal 22689 zcmW(-2RxPi7k}()OX60xYi3-MY}tF3J+k9Xva>=~*(-$Xke!umlAUBF*()na$cX%p z|L1+HkGS$Y&-tD6UFSyVXepDETp>Xagj`icK@a|XasCTM2*0D>Gqb=S`1fQrWf7z* zj`YNe06xZX*He~5Dn8M#!w1YZDtej-;>&>`L7@n841X20h9I6;1lh1e5OMf!bS^I& zbtT~wgx2cH3dq^{e>p8hN$@wsE-J?E@J~;i|H6^u%J4=I0~%EY**o6fwpt!}GpwYE z{A(Uv-7DlTHAdB{h3o4TVEo3(#+q+@6^5G?)I|{t3KKPm=CiF z@DY3D4T4Z221qYa5HX^YC`N*`lOwSot#A+$1dUi;UyT=fN{DbH&yZWfyQ4&i6!JOq zXp$6BMO5wuaNrS#tkAuez(V~ zj3SnVhz6m&Ng5J_Cm$?m>Vqz%@!j4weU zB{-HW$VVc16XOo%ixRVRJ~*}rRr^<=DP*1tp~nrXLFNfUocg`*F01S~a=y46{lJ+J zF(W|KksOX)Kf>q-TcZdAnNR^TPmlZN{l!JHuv1^` zGkwBvOp{*aqq2nkHcz~EFT|UYtnd5PZPF$x!*6&?h$SQ9Pl0^FZKuJSkr{sTv`~$2 zcbRV`LLTC_U%>i5FvRcOX$=aP&?Q0Yk@lO&ygio2m+)VzSqRG}-b;e;sBT=PuRJ7% zL0w|A_ygU9skrTi$h-xX{?%C$&EYVDyJS~}gg7W#8fD|4@3C1*5-Zu#TH_&-_}y<` zP@bumB_K~OG`zr7dKOI(B#rg|Z;9HHNgz1Ea?Ru}QIG&$y9T=H-TWE8&aXI>G7dWN zBhk_uyI7)*GUN>*!bljjZ>dssmTZzrB!acBNoxO?tBk?I9m(uOjA|Ep)UekxmX->w znwr$n`*jN+kukGZ^=hDt$7LJa)kF@Rz7zIbOgf3o{#O?~{vW%aukS0F({*h}U780j z>&yLxdTj69*mD@jjg*iMsA{bUvPG`>7%FvTh6lAOvP zZ^?!I&58RHX6`X%j_Lk~zZS-Z^OgA+7#R2~C)9hZKfX_{+5c_%N=DaGWoE|mgGi;3 zj%D+u?I$d5J7@-;q20dq(W0lV$K#c6o#$FxhE{hYf|*s&HsqASv$L}w9v{q1d~!AW z4?V|S#k*O=#WT76=!&9l_0(2u<=wW{{oVw&#|bK!t$p9oskaYyX9CYoS2;A(X*g7c zq{8oCf8~c0MA^}6)}UAJ$K25?{P<$D=+_ri1GYl!-#=wu^*a;76fE?A6>`Mp@i1a}GL*W)1h3$;Avq*uG84X7-sc0vH)LdFs+?yU z$JpW|^QPgpXKif!M>@1CEazZEsg{WG97y3yptJDqxDeG9p8hC&puZpY?%DA~LZRcg zPni;8vQ+$k7)H}~yDX*-20R6B`eT)bVV@#OM#`}m6-8Yjn=E33=%=d=`BBnlyXk z6fSOVtA{Q7U*?N%7g29*ZPCb5{paZDXuUpC@S)jfH>e}_FXe>5}2 z$Car*7&UskF$kggi@LDkTGsgCv-`qm_N`RKxoRWc1izmRMcZGiY-IKIi997fSXX&G zdh|$#3g7ij+rDp0F_eVIMSMZ0KpI8eZ{_u~-$o}VFSny@%qR9OvFN{R`ElaVtMk$e z$u}NdeP#<6;(fY5ae7{M3qI05X(se%^EyUEAJ z^(=as;Bv<>j*>G|pcv{cJ|Z179O&m!Gf98^=~3(G%;;zm{YLusRK0+)vGF<)5|;P+ zu#-||Izy|--S|P{(5iaiPxow6)=;JYjy7OC2ke*LJsMs2ICi^O##Eb?m9@4MCo{Y0 zAgz*LKT+#d_{jMmHKdI?7^{LL%m9 zxi6{Dh}Rwu5t5O)n||}5MS9^nPNk;4eoJesw9B6#lTOZGbaF<7`O-8vGOf@td0a6V z)#O4)Kuz2wB_!#EF?ORD@?O90^@TF8fuTVLr{fE`cJa1GUGW>AboZ;lp!u5v1CzcNP{mcz|U_FQ0bxhJD1#yrFSeVO;*uW7*!M2 z1VnQbm534S#9kTNeP;FIWsJFp`NRb|G>d`~>xCmYwvmrKJVdeGOS)bTcp;>JJAQ?H z#~kUP3`ms5J;|f<_VT#Yj2k^1H#&%zUU6u>bYP72VIm28*4QYX#5;hmnz&w4QsUw2 zS|!mVwx`4OT-tRpR5S4vOKQJWv~hZ2mwu^1pGd}Fidun2dZATPpTgvp*G1Jtc`qi1 z^ukPWPoCq&C;_#ZnHi2yDgb&aymwpa0Un5xl9GzWE=kJ@n@_mHyn*?hTU$HUk0paI zVixQc?)H`xvb}(2cbUMug@+bD3PS%N&*{Kww&5xnpRJj($eDP0dLA~-omTj7)lD?2 zB+^%}mpZ1q?XBr96r@^I7mPY~uX}W#xAVi10(EnISu>9gef@E-pVRAs>jkMV9E8Q` zgA;}w?(kf@cJVvFP&ZL}`;0;RMW3vJm5c$LmeSH|Z*6)g*4KvfPdY+~((s5VUTkb` z!d)qpWTfnJrFXUB;=K~Hp)IxlJZIC_9}r66;-Yn7UEPhbk&*YMCE|=#>Lk%A1^3!j zwl3>LlD}2Ch%>KlNz)gbBH9h-@ArHNrP`wz&(x=@M^*)Ql=F2Lk_|10{r85I`Stbt z($lXTUAub}X<=dE%%Bn+k@vdo&$s*QFlOV1Js%s<>Ht_x?0Y2{_|Ly8Cnu=wjxvuN z%DCLX{!5v0Av~6HW^;4$1b@cwXZziX+e%o~>yeUuK zUZamuS~0x)IN8y`0o(a&x1tvgUobPuakkkfw9ERkDkb>`ELn1P_RzWfGxy2=|x>`k%Y-zh!%|PSyGUfmp@6nmqpAV;T7EiVEps@Fw%0~0U^e? zr^`MTP7V(3Kwc!C*z(E-=dRs+!qON1z(oT$Xtf>X9UGYzMU`k+VYV*ev8FRmZR2&0 z+I4Q&o`zi1vD`R_2D zt|`xSb#=L-{Za`C**X_}upZS>);aZQ_(5WpPBHnHh(_UjT)ca-NLP?{{ho;c`-;+p z=lJTbDi8`BBy@EBPLWn7&!}(=(Q$O4Y3+D$9^q>BH%#oz((O_m3%xv2>_wa1L zGEnp6XecliMxfK%&S&!;;+lXiyG1hizHIw@2w%Bzm^11QC4`(I!|IVFB zOZoh^t(a@fZElv_J;zR?c$AV<*SNV=-+w)DENGwarAJ%dq<4to#SNOmnKwbR2Mdz1 z%>uw&f9St-RjX+xKs9Ur4i9@Plxhd1^kF;4fRM4dc{vn8%R2yo;yR7B7}ewZl`Y|q zwr2-zqMsIQ4`xY8Jnmt5bjX(QY~$eXAY3Q($Re)DL_k6#P9j(HxHb}#okFRs(Ht{h zzjD2O`__I_*sf-h_l|)<2`McvY7TICl`^Bxhqo>ZauS_b%-$3U00aA)D&U07Wd`@F zi;Go(<4uaG+Ym4!!InnPBXR@Qu3JWnT;{8~Hk5v2pv~{Vxw51rm7e+M`g#PkVe=yH zNNVJkX_ME3lKgzOds#->+S<#78P5G8$LLQtN&)t%__oX*UVYfSkS+bVkuLiEok8oW zSE+oaUyk5b&ejK>{Zjx`Wv2U_#ZYMfDO|<(!HmZf7JlUqp_+?t-2a0AZ)@&fxzAkd zGfbq^DtrI?#1*9^+m7DV}p5piIPqw6%KB_;j`bAe}*?yH}=`1e~!)@#2_ zPtyaCr-Y_ku(b0|_&NPM(uX%QwXU7B>A;yr&rJIoF;`-N@d8FGEJ^tTy2N$s#TNSL zZ|{bAq>}CpW$``u`liE4C{3w)W~0i8Op)~h9ijuRltbf1JUr8Ty^8=jN+vcL-a5;T z*8cDizl~7^@KQj_XYxV7yiwS7@dL35jbaT9BMkKu2jTw&xVUsKMzCyCWFten%db?E z$}Aw`Md>O0UryMp{WF5dM0WTD?!Q7R=R6`{Z?i-S~8I$>QG6)ay& zTZB|p@JrK1kx$jNW22qxOm2iy5h4!G&avmnPn0&wuG8*?-QQ}t6v5`H!mm2N*_AwtsOQSmiV|qq)3XJd>8P*oPOXuMsVgr($1OJyBy~V>Vrbl6;?-bg>*!c)lY_n3jeaVZ8#=MczVo?;Q<_jUu^mfhODy6zf>}L1n5(R>t;Jlu zdQ}WzMu%6u7_<+zo7{0G3e6sdG}0w=d(PeA}z0x<&ekrQg zEaXv0!uAcG{+3B61DNzlFR)f}+;VHpH|cGn;}|43oM)Raj|yu740C)#m5oug<)T^i zFz37=7dhh`cbmp8498y@ZL_wurH}UnNn`JGVOFJ9<4AgacCXyvTANiTVFQ%XpK14@ zTo3UF=k4L+lUvL??Rb><@UJbw37Ebmdr%d`6{&ao_U&f4hd(zrftWti!cePBcyb8{ z&;bGQwSzA{(Kj^L*D*5UdMWD4+U&V$KtegHEQ;`2x;Rjx_n)s`;AM*DzM7vqeV?73 zz5jTBlYusB<>JUS=zU&4zUBfx7V8J)gyN~q=ZpQ-8ijh?63Ay^O;R5pA67+OG0zAW zQ4LH|pE~tfFmwEZ%Zp*p78zq5fU2i}Wyfr)jJ$Wh4{{}_ym<8Et89H;T^K-#D|g!h z9$Q1}6-ny*5R>!EUqMG--%$UOL;CkJgHlyEFQ0SeBcMN%X9ITqbGQ`OG%zs0hf!s9 zT7Dk$C2Yjfg^QA(*~rU4hdugzfW~O8r2F@ezdl4fRpDR5-H+Kh}*uKv*rTkiERBG)^X-R)rr`0RRZ$5NNRQTzV zKGnNKGKV;FD1w_0zJ(_By@LC2W0hHuU@y7zELFg|hg$Q+h#`4UXZ`=}W*3zkY;qdN(DkvD zNit}S3YRxEneO0Oi>V|3M97~V(9GRGI3|NGBc zSX2J`y-%;shR%*;K4{*Yp>e){Up_LA3JEGRxMqCk4h=iX`m3XcSp3QeBl66i_&aWX z+k}IEgxQ@t&&_~iT~8wMXMDfl^80XSDUo-8AGxJflmt*xj5x>f3I$YEf*FR+Un{itl(aV0?o@`nyJ|F3UTL|UOWX_U)}u$0JX$NX3izI#yaY1~(mMNzG^ z8}|)(1q6n0>3ljtHU~h)Za#s-f=?S2_Fa_!;NR;_(JL`Lk$GSlX039^_1N_1YS_q9 zeNe#!E9EtNd3elsKBep&H@qA3Hz_TT%WbmSE~|&pPs96r+Pz?)A@u-rYVx>DFw}xu zvn{58J>EJDv%=8l!rjmo8nRja};1xP8gGBbcBt z`|M=(U4A|uyxwlNhn|9{e`qLGOowR9UWpq2ujTb}yxrw{*IE#SmzK1%+UZluTw}$O5pUr>8+zTViLXH~K(F{YIf^$Dk&`;rDT-++VuFZ7mV(~8rLPI z?;(`Z@%R7xZw+wwlR`)R6gzP=*$9v~|3{B*W+Zes?3v4@*eToCunCKZM1r!wVp3%t z*8Jai$=J=dBh8*aTT{s~S8wuwmXL2yZj$^CU{5)8R*@7t;@G9Hz$2>ROf<0(q zN|n-G#K!?ZKwdaNaS=tve+d_neKKs_OrlgY{tiT`)EDBOCCPcOqj>6J42owGMhh~B zzUi~gb6?j>3wr_=U0M=}gP_BoL??^PT!O^G zIUL$qPL;*Q!!Q%%r-1~R*x2OP`s{vR1~L4Bgx8Op>jKo|2&NOe2w=npra31ClXThP zX@IhQ6vL0M?~P4O4Zs=or`rN$n*5J`kEP$Z{~T!L?$pD!%z!_W_a-0B`Y4;!JDVSz zPZ1E1v34H9i@}?x3ax>KPv^KKk9RG@$%?qJ{&dM$l4Ckqs($F$`Ofuz?N9QmdD&#C zs?Q4F@J0~__cp|=H&X0))8El2=-q4QR25p?heB6Pe14kc(O{2x4)O+UmH4cQ+Q*< z>#(!f72UajcB!&8R!YQNNF!pqO%rAnZ*kmMAup5`su5GFmG~-}>Pq|vv`xI7aVmz` zDq2uAQ4YYf8jYgJl^BX^!mI;AZ4aj2?vdY|rZR@3B`ww)AU7&}TUWP3;{{eWP0XF6 z!F^S0;b=8GZen6W0uDhjOszF&0OWJ-LsE+qt$%K$top2X(cQ&>JF`I{*IVuMAHXvS z35oUaa6+rCZ*^6HrxSrIo12?m@Gyxid{!K z!XjQ8bW65d_g**(v}i?8cIZ*LIGGuZ6@fpR6;SIKRf-Z$tLOxbszP^ZMG~f%LJoW0 z#}s8$6Tj`Pk2Zi-H2L5C`}u(X~h1pV63$4Bhuqo31zx3#6%Yu~;VZ?>p(hug#frlk3VYSTvFsj4-RQC$ECxw3fnW`Wjf(Ul?}uU}SMevI=eD zRrB7q{K1&d;MS|vY=jNAQb%B=WKnQB_adEB?8areUtsb6k2QpD94jbOSZDV7c zQpiQ(O5X!bz&k5-%d6?9TLU@~Gi0hAN@Z+h!^%uu0L2c6Y_iHmc`ftNZ0@Hlsry?S8^IppgY8{RxZ_{H zt{tsw2bLJ~(hA*=PryVtq|@@!s(XXgvbZr`$^g`Jv43E|F>Cd2HW7T07m#`W*d^9; zPAEr2$>_1!_~{~kE)-x3AhFWo;wskAU~m$x<>fnFvPsk6D8UK7=jYe-0G>T&Xg6M~ zsQmHc$Hw=)%5KTa1jigkT@Gg{)XMx1WMZ+QFu{MK72$%?+Ct=i8h!-6r&8dv|dXF#Hb%Y0<{@r0;a!AOcW7?$g(rWh42n2e6M+x z$K}CHm4o-BJ?w4|&aHn{Ha&Zf<{le@7UR1NH=DJx<&TNFs%k_-n?%^E4~$BEt!UT7 zIgni5larG(YL1qjyCtHJkN0|ktk_9=|H>Jgnv$R{&5G@^_TZ%*sF?6pm~lk7a@$>= z#fY9oS)oC1`i@p}xf!)!dv)(@D);b#LpsN?T@y7O)sLmo-;zU`FR(a(Dbg-oGkA9~ z0w0iP6#U#hz&Y}d{G}m~P?Lypt>(?Rq-dqDPhgyKLs3`QIAvdfH5Wt?m7>w+iOm8q zgD21X;_2~z2RJ+`88D3bO8+7VP~LLmn(hKFwPh%%m`pME?wRT7A3ht!MJJ#rwkXFj z4pQRdiX>w6<9gT%^tfMYaQM8db*tS`W5~nF3Bv6xkkJcXC+mD=#!shBrSQp}B~*HL zF??fQ9%YqY=o!p>Yr+!*n2riMU79c<3bRnb!s`@+W^=NjE@0C%;!{&s({4V@QrFl2 zEKF|q)&bWh`i}m%ov{JFY`lW*^NSIo(=#)C!otGy=T%{D&akrYs~ONX*9Zuw8YK0@ zPNsi4cbmPd^3TZF!>wM|-Jke&8W6Y#$Xz$DvT|tn>sO<%U%$Snbi5KqmAE>Xk@^l~ z#I8Soyp9@Hv)n^Ftt6r!GexQs5F=V7WDf#g(UtE?GQs%`mVIjqH?~cZUpUBCj1tB2 z5gVPw!ZG5R*qC^wZU0$D168_Ng*I|f~W&tWPc0xG&cD1Ne% zjD~N)wDturd}XHTQO51!=Z=5>Y&j=lI%SUfw10t0m3b<)E;%%MbH?N1qu#t@b|Fu-wsSsJ)reWo`AtO9Bs385I^v)8J{W zi2G7Y5=zC23T9SKe1#6r<)bAvH#7S<=QZ_!KwJ6<^LRD$5ywY+cL-+$K;Qkdn&rpO z5Y@%+Bo_30cbD&A<`Gkk_s*iiTV;ZQ>S7S9D9cUi`auK{i|gs+wP;39ZvD}XTQ^gR zN9LK^U20={lhmp3-!9j{2J zBwwvIDQ_NKUq%pUP@M}dCg8jY3Gi4Or=$tmgr5SneX{ar>Y+B26L+STDU3P$bNyXm zw075-mPG+n|4~oSfpgx!f3NV}H%$eT2flD$b=mez)6L&|quNm*#^t9y_HB^G4N607 z)UOUJ-ur$qpIhq)%uF=)@4MlrFzDXWI5AV<2*2QAyg5|4iJ#@nUka`9NzPlYUf&i4E|02~453{4`PNI(#~ zgatz^!LohV{|k=-_~g1Y>_xU9E4|d>OmOTcOvEfGuqJe)DY?3-eA1LZe^4e5Y01$(sQ7YTE*+ zKNo@yVS-9AF)>-3S>C~a{~feZLMQ(?Aspi>p1C9NcwK!5F7I#O$jAt@+?pE4Wn3gY zSeNHo5!Zhz&P1_GI!e{d(SjIiVpS^q_vaRTGlwd*Sf-ZH<^%wJ@~54_6`LvaRresa zF^W+gNiR$j7Z;yCH+^Wp=}iM<+G^Q>TUS`fA#B%A;|in39!TP#xc2qQQnuMhbhs7Z z4L%qbq(}a(dESzrIH-w-*F6GQlfyBpd2io-X>^(t$}KO~q`~i~1rH7;ErcYT>m^R= zDj#b;o_|8*JWDWy5jNBir*#JHi2>FdJ`u4YDw(LKYc zK2J^UvA-QpAp03`a*kuVG*t(c+`LzlV%BOE@4%!t2b-$izbAM^zZN>5dWKtB!(_!m zM|iw3R=flL=N(N=a$^Gn`+6f@N!7&3XYK44D_*}wnLpkiUju%MAY45S@jXj|90t6JqD1V){-A@t>1Ox< z*^5?|Abq}b??OpQqjt75d69PZ7w$;4#u?|l#>Vs)@FXk@3}~-iyQZ#@E=;VMF5H*J z-Oe07l|Swz;tr$#w^6yljCIv(5Ug*hYUaN=;R^bDze0 z5|p0CB{EMNMa2rqlyO@j7VPh>s)@}(F+5NcU|x9y1W1q1&QhRlm{D?UC|o|Y8OKmS|p3=zIJz^~Qx^}nrq6sGW-gYm#yRN z#J1w}^luc^)Ill$4xhr41?kV{xTzbs+`fxwnTMBGA!KCkWDhBSuol#!Q7kQVq}A64 z$+&E@QH(mmh%EsHqjC-C;1kF;e9e!Ojs)N{f93n}8kFESV6%N1ryW5c*MSjqb7jZ- zHQ1%n)DfcaLiWhKT1aAit{IY6e=u3y1%b9fjA|sD5(O&!h20|(rK(m}VYsL~gqfJl zi7rS`Y273J-5V88gbHjz3`&jwxz9_RZ(W5J{Q9RK8{NO_PmiEAN8xI1`xUXsE$8|v z6OeD<Qj&;2I1=V5kQyoI@jCC2(Z<7~}G7g;Y7IiTk$?ih#<~0aknE0X~g8GnGqe zi5eb~pjP12co0jSy?^H<1)~t8Hl*Z`P^Gl>k=K^l)y*@Qd+{(V=V|5VhJ)0*V%aoWt8?8)t>Mq zA)9&dHH$o2P~)X&Lc>z5#LLS)4?o>kLggkVQY(Y{97?4Jux}sYpGKqWwJ91LTPT+I zP=FKVrgVpY>f0VD&k8Pl9d|Pk{n%l1T z^zuq)P3XOqay^eL(z9u%Y-%eUF0VhmFznp^k5ypxL4v?m{R-{hs+?R7B}Pw?G`db- zZEIzm;?^{S6U_WEy>Rk0pbZZR!l)L*H1QphI(T*-RcOh}d;f$=4pLXsz&!Yw#67q& z)e87c;>0OFBg|?+!*|`k^0f+>DeKZ`rqN8xE_gNNzJAS>q1zEI$D*0C@-jJ_zUKn? zY%eFBIB<~n3vb4ThvDNJs{^{XZ_5LAeu9s%CaAm%>0nMCkj)_I#C}X_#YQ!cajS^j5#znb!&X8N8g z@VhynD>Aa67TttXn`j&mDi$P%l1woW!;Dd_wmUHn`N`s3p8+uto9fw%eV61=Fb!V9)k~tom_POgl$V|K^)H#2nDpj)&?ul5;Hhy#_6z|R zYmkwQ@UrHpo3v!1X@QO`&5$HP2`8w9V2)mLi!^A7)$p~V6q14g8>?Q^CNobj$^o0HRmkj?a#%-Z~dU$b1^yk*r zIOuodU{Nh^cs&CsW)7EcjaEvsoAg@y%u)jRflD+rWWIMHQ3}{Y56;p^Pb>r5!H>y& zFs`oQ-FS4F@0A|6W{Mp{^mC3y7|&$jjjfCo->$gDtV0#mg+iDe(`lh-3eIK!Mqn@8 z&}jZ2-CPIk=KZE@ZUA+eOpBcu8?NRhS9t9g>eh!P*QX%OV7o&i9KfVU)P)pp9}&0WAZ%UF%N1CH^hglU{;3P8T&v! zEMm&JiSIW&jaPx71&gKf8ZW+tVPN(!VnHenEBd9{MN5@823SI=7qZi=Fdl(u{4UjeDf$QnC~~i+nP#wg{{us$3WP}Nw$rVLIEvN7-j-zQ^lDQb2ug>w*!eOohJ!rVV6Ot0@ZD zJMBVI$b)#|O9eRdX5Uwzfy(+TflYbLK{%2xWqLs~m>JAj*Z1}{>j^5aKuZvBYHIQ{ zpQtmFzYH*|0U-Y_K;}f}{We@d46IzR5GD`iVO`gEBjjL`EPYiLe&wO(mi*%*TKReuCEMhWEIVzcb)8H3X&N4w_s zHO9~lHuv+u4@(NMa|3y?qT%}$xA&pM2;u=ix~8g17hR$cDBlNSjN(jwKLr0=&pwLY z1CD&3Qs%_P8v6L~@LOJX)&AJ_1>=-)czybOW#H-k9q@z;Rv~V3Ekoo%I;h>FbcxrR zYDF?MEzuk|eh4r!SYqFe5g|-}Jy|U^;+Tq?f=LKNQos`CxS=^vJZFotKd0nr%qSfi z0*I$1LP#@Y-AcjAiUmTmM5tgL5T?!rCV(*Py)By5Knq;Q$Husj98h5vVf@D`=MS@F z?C}oh!R+&p`FFTfxb43x5zqa}&cmFkZrVFq@Q-gxRaO=wwarH(UfMl~qRmP_`f1iQ z<6LB%Qb6dy5D7^L*hv|loz1$^lLO}Dpry;klK%+`ZS&PRNH)ELJlqod`oT=&jVc)L z8J!Egc8)CdQxDF=8wnV0uE_UU5|3iRQXY%GeBCYJDL@@ChFXe?iAUCjr(k5l`3!>$ z(Vds~Gis-{rhl&tJcjbghcxaHaQHvq=JaiO)r1VH^#>O^y1^N(C@JA7E8(%_=~doZ zcSsN4+}N;&-sgp2(+2Hx3k$n7M)$h1NW0N&in_}`fBpoAxaT}9`RlwJ*o7NJ6X9du zc`$Y?A}->)qk?%gq_~fNd=)fhruq!YK&{hoW>hsee9(HI>2TelitEXQ?;cs`NTQmE zmk1e?DsZ~$b|G$_k*-y={`RfNgYDUt4Jf83y@Dh!3mq51LwvclKXJDQ=CcwgYsU~b z*wcW#OZ}u%r_a&_%~3AX72$Lp{Yy-ciahvxN+wHX0x5JZ8JRhPQwx75jdz+}5aUYE z$QTAgZ7$gFVn`d)tN48;B`J6CQ-WAm=JpP1+dOdILUIrX2~*_ zxS2yOztuWIR5Ao+a*(aDJtc!UO)Cfwu2xpLHaSDOG>Y0;l4*lOLvdi@i6^KSUAc0F zIay5=q8#lnuLU!I2KS8tH1K^!nE((dlTIYIn{65aOW%R@w76fb%4ASENB#g>wSIx( z!X2pxIlNdVnV(y0YbeOc!q9$ki`fz)0Pi(5HILyc;9h=!3`eg$0b6MJ^nuOu+z=}% zFL@4vvNKcl;NenFoai^tH4`zHZ0PUS*vH&3eJw}@Q2@`ALs!TdD*u<+>? zd$L-ZU^k8CX!@W%>3P@(`-8$!|$Yo>}Kd3zZGS%GK!Zpi}n-=73PL36h zS6~Un6?95cMMXuYihw`710%4YR~09HtdeXuiBY9)@IP`Bh6%u9nBfLl1&FZy_*O>> z$!K^aC}`Sx5PN>OKF6~z#~g}^>XM_E36LBf8&e<+z6FLSxXT1fZVgIiE7G|0DwxE8 zpADC(!_ z4M^PVLF@w`j{0b0W8*u}qNm_T&j)zC=kT{SoJ4bU59+>4=6H>b(B>of8`sIe7-eS( z6;8z1CG}x^BpJ&AAEtxuURPEY4Uy>_5K$taBC8Eb$AP`KLY~Qy_qvRb4o(gM*~1S# zv42QamtmI`!ICPy(}aM-F}N1>Gj0QXeFUVmIt^vD#x?e0_Cr}Qu<=q*ToMTxCze^r zm^Ke2H@(fPuBJAqFe8S7!&Oau0Y94~L@lep0d%j>AqJ-U;6eFg*ijgU+r&YIdIK## z55B(moP<7cjkg9O2-`#tFTh$92htA9FReh4YOm*q%`sGW2&0l6g&q%hlV z(Tu;@oL6EvOifKMnNQ55daqp>R zZ>6>vHb}P<5Pd7{(fXmxuuB{Zsw!F}1Od4l^JRFxTP1 zf1|m8Z>6D^kAvh5zy9@mK%f+^whkf&@60L=XCBRI!Vx0#i}ivvBnD}JBRCxSf(MqO zDmd-V*mv%X{7P@|5qg5oY{A86{z7TXbAH=Wqq*`=-ygT*$S-?{A3-}U1hz;|#@68u zX+%x^@t0C98XOnvLDLl){dC@d|7J<~akb4cg~+y7^EN<6!4HPmGdp8$8j_vL*5i`( zk7?I;I#A+Qs1$WiAqbr{{mzvQTnG*N9&Wf+x=P5Tjk2S!9>O3P`Mcd#3F}QMR;&!j zH=KEtt=Yv>!OvmOENgFO zSl9bzU$gR!Cm!^5@S)vcyx3+|d_@+adiwNY3OkogMc4r>-6q#f&nlb>k$Fyl&@(kSG(n^Ti2e;!4{VRCSSJTW$h?{u zAQ_SeE61;{2XK0V=@bD<=uQZETO&+cl?g{Wth;J{WE&$GTc6O#6 zdMRcDseuTk{60vXT{~Z_r8GF~-<4eV5YGi(0jtNFJKit#^z|*?SmKCgYT3UFt7%{! zs6GZWlYlAk#MKAD4ijbGd-TNw6@|5*KVyMB0Ud;a^%`0Vm=Ew;SO?UFO&(!Qh&NwS z)YU2))dM!L2oc9i^$+KM_SJebU0W}}Z8t@J-9%6pKPcTUaN=}-%r!x0ez?I(g<>|J z7=<66^MS||Cx%p(3iO(JQ1M-UPK%l7(maPz2lR~(+!nXvA_#i%p@N~EIEy8#xmFoP z^YHTC0X!Kh8avQ1c<)$>8Bu|4wzyuhJ33&xS;O%A=n}5J3@a@gAc=OKZ?YEzEbFzS zl>_{H~~Sf zI{UYMmNFag_ko{yCgbLJPATLUFY@E5x|579LHOp~@Zp{0HHxQf=QZF7R?=A4iD({I z$@!~h?W>GfksR2}**nkI_`v=((Jl_4dJdOP@|zy_zCGE5Il4ak_CW?{n-5U@m==he zdO=1Bv@C9%An^y^YTIF&PnJ8Ti$kV4m=^dYAe%iHVs)JE0fWxKkPMAy}i|w)&sIe`tB!kjRurMjCnM9)qB?+osd^K-UB1SilD-r&O;7Un}UfS~es#s|c z+;%3Md1N`>BIJSwQHU)&g2hw1XF?a*vs5;>Z3yR@7lKqzwwcD1P%IgP-RD5;9QS~A z$)Bv2U})}{Yy@GeWxYn?U}j$0sISx0yzmUe!O)|?$Bh7B0eb-YV)y*-$!za3_5<39M1!jR9nV{WdQ^87hh zdSSus;;|e&ZvKn-*s^XzgjskbDFJbjLSOj(!{gfpCWsw8Y(27{0~iH+!B8n#y)@PyXQ3Q2Rn+D95I1s;R0E0S^5iGDXuAjFmR$exSyB=zHus=0v%r>kp>}qx8UI923M)jWHhmW% z;0?oa319XW?|>4mfW=2jp(JV$bZJ>IjIeU2ilMfbr4lutxDD$Ha=_zsD8=MZ;8C%_ zd4@M#a7V| zHxgI=SI3n{L%sL^uOSB07~3_LG%`hEe8(1Ui*+ttY7|9ThM6&@F!tnD7*dUqHKolK zLb>AJu1c9nWf>*WqUUx?$&yJbMG?nwp%c8DLr!NOV$E|kvLGZ5bco0f7WJq*%f2~fI$+*NIAb_EKFbFW(h$+9XRywnGv zhO~f~JS(6&L(GVSI+{+Wi}2!og5+}?c+vA-yw8PngP@4qwI42A3al^@aG~bmal3Tm z#tl1XLb7+ihoB-8B!@AX)z)(Vkm^I*CxOO*YHSHuI-e8+Kr=8X=&Y%v306;5O@9~8 zYFG}$2rfLneI3hF1Htm0y~Z#%_lf;RbtG6RO-Fp;7Xyu~`tvJAjb=4zLvNN}(svhB zGy>Z?4;okzkeJ=Dt8*4Jlm*E$5b5)_i3zF;;iU8AjUl&PYs>IpqW zfK68NENF2eIR#vLJPT3(h{7(LG1Y?cU%Nr=e?2lX;>+QfTryQLkyzE%nLSJl8r`>H zdq9A05YT=5A=mN>oX9&`7Z*UUJ@}=05@;g{5Y2}mxCjRJ2tMiL{K2+ycrCuc8{_WX z4-eMLUFJX7ZM*p4L(1E04KNLL1gDHwO#`=HzI?;}rz<5N%e*r!HBq8i`huU|ofx1g z*Mm&?p=NoM(^a=(16j~V;xAc5atPQqgmvbIK}Xg5meAl<4KM%K0&?S1!*y``pqq&)C7+YKl5e;toHwNiB`k8<-B(h$T;A+1~e z3R?w2W)$zpXC zrmK9k?tvOs4f*kxz_-8s<%{$(WTXcZgW4{x@61A$2#5PaAF|9J|LA(}l^DbnxqXl! zSH@+Z(su7FxV*08`mW#bSvNoHqaI0~Vrf3XONm*38$q>k9I3w?P)AT64+Dsmz%KVw z>hnn0;Sb3XK~G+T@z7m%%d56}kq87?g}lzNm%c5I(EF(ege+_^yAs}F$PL_u>6QwC zP(KwF6%Co-b|;Xa8?;%+U43SH8Y^=KgV0WtRW~~Bms8Kgw;nz2{v&ar;U3C=9Blmj z84K+$BBCDQhJ)i-d*7AQvG&I_p*2D;6;~MF0G#aYOl3_v;DPhCwMPrsB_K!{`}*aW z2e#z>?r-k;*D(OH)?i91s2=wK-VQ{Yo8aPr$n*KPaaUi#GN9EFTU5;jaS&$y8&FGp z0RPVP`o;NA4?p#8?7jK1d(8lVWhg)KyJ8LH733Jq5v*|7t+M>bDp8DRP&73ig0EVv z06$n{RMbicD>2242RyseKH=8~JPK~>DE5J453KX$rGN&dBxWb2@Nk*YF2zqEn!aLi-T97ns!)u&_xXqj3+qRXz6&3E@qSjiJy!CHTqb z*wxZyD+-V)BV=Af`03pCyre8ez^Ptq@YdSTH*|8T}SGf?;5vTi_(8 zAT2^rGq5K_@OZiK1HcPK^U>mu?)x3kW#6BF_FxcA;D+g@WYCLT*O-~<2~I4&eh=E2 zS7M^ApTGY}Xz1eu-hx68ax&;afG&f5v_$BmG7@jG)&&Vf8Ti< zpOPhOZgh8U;c$uv!=vF5daGESDW`~R$B5>3V7n+i>;h4vph$JW zyBXT@@D5DuiaOY~F>y5+F8*K5oGmP{0k4OqCL33h3&nYXdl1He(t#knQmrCQ{%I0o zieXAxw-yavd|jNiCES=4P&^K@2CyRQptg=|jqBW{?^(c#jis*V+&9Ri;-Oqo=aT}v z98X|r-|iJ6Q|iLjy+npIurhRdz3eUdUs6pV98o@%^zus_5E4axFquqU0 zy*qWznuEX76gdsT2S}a2x)rR1b815>rKtm5OJcra6&W5)hA5_LGrBYWScxiA!3kjV zgj6~J_ESwrPe9}?uA1U=@39FyVdK|8Z>a+g0~E0A3R9CpPpV$drnE{j#~yhXB6K+k^sOO(Eyb$~V|tqztcr8# zu`1t%HRETVTb&j~oTc!6dK~oDqYE{dj3K>eI9mGM7ve^}j;N&J<1bJ9h&*N-@HBTpBP2OkHnod#9ZPIj2ICv5oGjLwI~axm#fY*Nw*g@-o5Hn ztlN??ba2*~cvNu%@u%8H%Xg@Vo9JS?*M#V#UcMqz@*6*N=b~lbf}FO{v`Zh_CH~4U z-xK6>^U|8H>FSKk6Fu|IHE_%H6EC{zko|9r)rQFMLtH=3KGDQvBD=f*<_x?Fg1sXp=Bv*TBC1SQ6J+L+Xo_}5H0O78ZS72L$}%+%Qzgn6dq(cJd|ihWU! z5$BjG@o|U=G?TPowCIL0Y^Jl@wcmyjm(Dk9O2cOM+&5T-Cj7n*Jpz4#-Z>c&sXj`? zVaeNg9MP>OrMKB_Q<`%HmY6v%UujsbkNdtFOY5;+nl-JLLp@rmH@~>*yk1hj>D5F8 zK~^TX`zNqM6WET-I5vDBRw#9?1-jP4%FdT+=SX#MM6K4Ks3VHHKkwxI#|BY67B_s~ z|K7kREv6qfpvjI9&kIl38yd$(JflK6Z0}GGm$`>zM_Eg;w{RfAA#E&BTMMcc$%kr3 zibzO^akR9Az8n;;Y&87AXbLZm^JmsO*daoc?a?(f!8|Z*CMj zVP6az`TMLaW1=}5o3?NMul;!Y!YG7li&9a0TL&AfA;^LOf{4CHkjvQQ zDpfJ~1o4Z zcuqcjJ)D;j6s1PD}$l9#;0pd%75F%$dI5u#O&a@-sE{Ln5EWA7 z5~4yzsV#$`9VGULomux2hT~3$kKA$)gIRC3$}vUPw1S7WI7G7B#sVvQ4}}~fJp@QD zVn8>_=5iu0XQX(;~YjbIx?x(A)o?z>0$+#E;W zC4xuXDn^XdAU)@hYn5Xrdj#dH3+J#|63VMUa^KL)-7xL8J&jRwr5< ziy9$7QYvjQbmVr8hsr^bVkau7H}&@C+Z&j$1W0Fxjbp=l(BRFQ=y()9W$0aG+|_oG z(3b~`D*7Js>GTmL!%JyqERFR`2{|v2wl4kTLaTBTDb3+ zIW&?peFRY2h@f5+c}f{kw1kKB$Bs7Kq#&Ss5s6=qhYS!$%&ZW!Tt1cMx-LO>cC(|j zNCgej7ciw3<4cvW$4)op#C%REW*Q^hG)fxrBcef*{-ipQ_cr-zHO(EQzH1yULZ*aS ziF{8dDoj%iU)PSvj48n{KW0FSIel||iWnI{Ay*Ltabf%EL3+!iPoEp)M!yi$Uq#k9 zg}ux0v=VMQe7!&$K;>S21+m35OV=XxVcBqM!1u*Ngeefa?}s#pd7(yv@h2DJiT2lq zY>+iRWS9iGiT59-@MLe@8lTu~M3r30vz9iQ+J_?9dZwVonoS6wO|%$=h!Y`ccr9HY zkl6?NHp=hw@lbTk7YNy+pOO5`Nb*;g&DNj4_6=<+n0^KOs+t}VKS!BxwLyE$OM~iq zDJhChi-#;iilgiJ9;wov-4oMmW;fGE#8CSwxa5k&hFvDZx{$PNdBE@5a{g-*&T$)n-JdRO#B-DCXUO z`~Pl@@7b4HFr4=IHE?X?A+w~M{!}eL>$yS$J84Q}5$rj{6Az(BW{oSyBcHh4#`lXR zVaI2?tb!k*e=S6N++W86YN%lC8M1c~875NtFeks-&%iH&!4~SC6DEInF4?JySgVJq zGOEe2UR!F6G{R&QiHLN*<^P>w1;ep$YNYO02C1OJqjMY_2{+T`+Vn5X74eu6j0d znK)TyvS$40!YK)|+F&A|pwA=ydfe%qCs8tf=8N~&F280Bq)6+26!!Y{C%ELjuuC_$ zUM}|SFD@<~i>GzZI9E3;JC{;4V$D`cO|+jpf1b4Qot$?qARqwuEA173->_{t9c2hy z2EBHioM=j!vG&6&Vri*UFG%WMtHA2R*yQs=rV$_FayD zDKqo!7WDSsC942H6T6s5hk@%g?tGYq+<**L$jMd`U-WEj`vz5R&>9Zzhk3)6Q#n= zvL>eAlcA(aeLQHEcI}|W=jhS=-ujdbpG>1KTHt~-ZMH^Mj6N2>@e28B zLq3Fyz&Fjm^l#T;aJ<)j)P*>cKN}kxqr5)*9W~wec8B+RGapSQC_H2eRFOt;QwO3C zr`w|2s#j}00%!M^GgF-muEp96vF2DL zHa0e%UE$50lvPi&4{&kuh8Q9yryoBTsc+*e{hlJlE)1AiFAJ$(Af`YRku@1?#+4gb zA}&(tS0!BezkmN$7^FjdypNmL9;3E*8(G z`HaTPvWTgR@C2eiefZF`T6cOlE6wZ4Pe`pNvpwnC^@!S5tq(6`7-2%n7dhQ>!$KGs|k&)qvGfAL(o$C}mSZ3qm z?3{NxdwRsM32#zQx>du|ter2s%weXzGro4~#!Blu=H^f;HqSDfw9@o=wRZNf>uT~; zsB|aMl(?6={X|j*p5kfw>FIuHf@Tr6+HvB1e7?rowY0L!_#x*}bc(es3W6VVJyc&c zRFX>&E77c#L|5%8+^8Ib>IN&tuGMw-VaHYmo?}9OJNV{A}u9^Iz7Rui9lP zrHW}AYxl*7c3hAi-#v^q>4>`_|M)Spc-ncRa9&sbTZ)a{;)h&ya1b=KwG*CcX|ZuX z`|>J9(2Vk9Vc~7st5-)(m+Ox2+>c_}pU+Lpf#+u{KW`loXn_6xm4SpUdXHK-FAvxE z>TU`Rt)F^_C!6s6k{j-5KiaQ^%SuB_%WU=A=Fh$I+HLNCqaLf=p%1Q)3UY18G?v*M z4ip=0xYQl$W|x=uE29!F+VeH5=<63r9L#09Yih9tpfwv!%MlF zw$6U)jYo*E%y@isXW7tlTs-&lIIq2lkgn%;HMewhbe2rCo&WM!3nXZadLJ$?eN@kF z=jupwcu&bh2ya{3%d3VLjauu7=iRN{n|#g3&u^GErK8Q&vCv?EzWxsN=E3#Q_V#uS zBO~TdMMbmB?@-U5J$t61p)qZW3FhYI-8~shJHGM|)ut@APDpY7yoZ5vOTng9!C}LC zwmv~F!M`YeU6L;U`;#Q~970vr#?6@Lz2-tMXH#5qBz7yii4qeNztcyC+(#*1O|Tg% z8yXtw%1w1|Z#OMvko`#BwYb zRbk|?+Ez>ue=+S!l(o0FFJ_Trl8f@4b!#f&YQ_jsH1bu-aC35Vzw}vut^dVl=t-LU z0*9!O&~(bo3JC#nvworzgDeGGpk@_Y@Mbr6&--Q?I8|EGzG4siH(cq6JAZHMttWIA zLMtn)dt4n#hccbU0`0Y4hn>-E$}~e|UcGn7m;#^1$*^aC`1Vc5b1pq35PI2iipyvl zmaawf$rD!Fn(ZfxIZ3t~TAG?N8NKX*(oC1Bu_SV6O@yEY|gWAcDO%;wGFg?iZ{ossKywjGh()z=mjwR3bYpJUf(6xNbRZ96q zEi-{)DitZ6!wTf4_4oQbN4MdHJtid`E1`3@PSXGR5RQWIX6`#Xipu zX~FS1<0CC>)fe6n$?GqxM~b_>cS;Ym>JBvfp}~1^b&y5ZgrZ+;@9gBHdhHDUF7n>K zsiv(>3P47zkuO@j{jR9!3uW6DF?Rlx4s`oj$~iNh;iN9!%i zP)R#0)vL~b{`^@Fs$lPyIQ3kBeii)S`b5xUmShuc77WGrZgBO_mzRtptUO@4cG-)sxPcG^pNJ)c?u5>o+CHfS*fbk;5SOP)@FG z?oQo)*NS?sl8FND3%T2hsX)RKulM@v+L?~{T@Nw(SeTvX?hN;gj*g~YkEX_=rDeHj z9*aXqGm2s{F{HIrMN9wNnCVatInO|UM-j(0jmaShL_b%ht|={boP^ua?!JHio{(qP zt^V-W8JIeS{-T~PeBayHn3AK*_d8z~_n?vsqr36zU-E6{n+skHWnu7KlbXrbKen_t zG09FceD7Z{1Wogy_gVl$&q%e)<@`L(gJW;Ff=JV%>J`znj+v@)Zz}1zGMk~`RPO@| zXLIvbWnKq2xmXVjosnEa!rU#aNbMICQhP2UbuE0XxWNFsRCg4A`U^KQl9JGwm-;5{ zXqxSwiHXTEVsJgMAUHU93z~ykoQb04HBHU0wcDTUULJbZ@>c}@7$3aaQ8EavdHZ); zG@D?|FOF;7PP8_PxUGhUhO=VK_X99_?o|f6@~pkyRQ%>y#E=O^pzjo)V!ONFlJvisBI!X!(3weAvV>bv8Q|%|83Jd8uI5;Nwn=k7O ztIEqk|5r*DzMw(ic8+ zKV9~IyuO@^mM)di7D7?B^fgk~y!xoaP8dZ|7rlxid47^WY z6g@|XzvNFuJ`9xN1TMofNo#^FSj}?i_ALqm_G}b_7%5x{PUq^l9=@J6%i%($inNp~ zu|^+s@YabHJI*RaS|rZW9(!hw6NOln`{M5D_24p9q)W%ytHvmlK5d5ovBc7ueR^7a z{Saz-GKl`pB!x%gYVc zw>|hTzn^hSeO}}KwQqR1GY4nE5#9DV$HJdQPC-sCv||xE)!(NGVt@&D+nVd`T=hBi zxSOC*g_i!k?3@p+Z6WH$<0cryzU*OijeN5O+c`1*7Kx?+;_wiX0IBnhd;t5eca+3f zHKlMH)N_0sK>dsjsSeZGUPuI}*S_5qvGyTZkX&!0d4R$hJwbvgGR3k4;mdztNsXy3rVQw>$s z3xR^IFD-5i#^mK$(u=wBZU0NMYyYUxPJm=(Wd#;!mp0d)94u1x>$+SU>ggH3B=b(< z@F|cJv@|7yxHbJl-C_|vvq7(m;AaYeBtYJNP$z=CGSR+G`(}fjhU>ougPwoF5z4I5M?F0%djO?RmWRqafOXJHzp5CqZCu?Y zH+x5G7`}dY^;>|?(G-JOMz48JadGce6k(PD-+K|yz0bD<1is@2)w4tDIg0)pcM6Ye zWVzBLjk-phOE9DKzOt1#mW9Kk<(f-Y?M7_T9#GVP%ZE~78Sjf~cK*&i=B;V^$Atk3 zcfoD?-J|zmVPvbu-v8jLkEf%Rqjq+79)Hv@0=TMxQvmFR3TZU-u4>o55^MhP$e3F|S;(yv4W1TxMD zN8f0T$2OGsLcfmVo9?OgSJ~Owwlb4^=Vc9Zya z2V}YnG1m&V*#FDZ%#S+L1XgSfTRERJLB!nMNzUDO@^FFj`DB-$;m_uEp9Dh{y zYKO|#uJHZC7Wke`DY?hzaA>S5I3y%jW8V3;^-yz7O^u3%M%JC%w*_p=J^mi42clnS z(?G$e7Z%}&8kwlvRQ zWQ6#Wx#HU#W$=DFL?vNXv%vX;dY9GwGnj>ocL{hlaeUMw!ataKgHUOrR}Aa0jH3*E zs|%In1rLAjSN7u{(qzFrgpGV_@CKA|LZpcA?7kB)7oM=mtXk+U&)~#(T3Z*OcuxLh zkMC8p$I82TAK=nB(^c3@EpV)?)MSeJ-#MExk1|#5VLa5P+;z$5*Y_F8h$)FtV~uXB zIDbvFiIS31t!}J)L#!JU+z=5N=~z{GMr4$#%zHCFGon0KME@%(5m;?JFHrzDyY;Ut z$zF^;jhi4*7&|=rXI!X1B4syOVM9uDoMMS1C;@NVRjj@1&RB8B;fmy}dn|*W^H=szz3X8u>U8K6p@m3`gT6 zedN5~(2*@uq6(YFPr~^N^YS)s-@0Yt&zLNdLZ&MJ<0%*GOJ`>X=zGpCF6CV%T$P(Y z?=FWhc)x%BFp~kx&DX5p=vaEHd@`;4zIvtV<^{4K>i0J?S?etdbxERs59_y*xgp~Z zu}8CW3QJ6ld=DKR9e0XO7K#EZ9cK@C|A;2#e5~6Y^$5MJ@A-}aqyPk=;eM9oIZ2h~ z`}gl(Io$*RNZQI0$6ve_et&$ulh)DR{sjj1n_{jcU?NdALxsh~{6Hle>oGTP-MaM@ zO&HFf>OQ zNmCW)FP#8!iHnK(44e=Ejr^lWBy&}%c6Y0zcw}q$%LU6*9FKkkp+*p;KRAc?c>E55 zXzrUgqt8fH_G-mc#48rL_@!UQ0#}Z|_Um2sS^nA|XnlJTA8~Iycc;EZ;>4Z_LlG8@ zZWVQ!d%F$ir|L!VfQ*FY?9UV{pJgk3<~ze!0>`BR{+CWpG1)Oypv6`0>^T1&8!K|4 zyBzu8dNO<1u+v*wBZ_yjgpuLlAI@lNuptU#)Umo7S@^X0#ZdzZ!-Gh%4b&kV#jrEQ zN-Q=uc2sA6Nu(~x5K~rB@!rnbI?JE&1DkT{Z-<%~EzyGpe_XEvVRGWUW9_)7Pa1gy zPl^k%b9f0?l7)puoAuu>ZESMCz9h42$E9ax68xCT{V_FTE+l{KUFT849>CRMX=Y|7 z8Y>?(F?nou4~@c{J9n<(@84(E+D|rCPfu3aDCvaJjDfDi#Ke1WYSqpJuxDk~34eNe z`1*eRdcpO)j0>a$-UBh_Ko#JTtD9-3Vw}9ZT89S*QQmcF7Ut&Tvt3Cc@Q`lqd5UYT z6sz=@0jl}a*LP5RG{akZOc*l@Ux++^?|yL zYmb-h78mn;wBPtf3|~8i8$Es{jXnY-M| zJzS=UYBM$$NZ67pyvj^RY4uJv&=6z#i^xzQAuA;%<$-Fd?+N10@>!f@!&lK87h0z+uLicB>9dAVdv$2)N4-d zK(pX4o2@ns4H=XsnU=pI5t;OnEvDLW|8_zFDmpsBll26Z0>RMaiL{agK^nOW`-AB9C?A_E!Gd8Mzj zVu&ze_K_z=(VXJvaI{tZ#}7$6Eo9xBe*vNL6g)4FkN_=hv1TK*St3C>^nVb6W3hPb|CM6lMBDCSWSAgO|1^X3w&fHva+x++DbS*@J z&d$n;JR4`x$43zp{V2(zjgXM?P7$834K^;WWiZgRKHj0@{1$<`-EiveWpthyjhdg;WgkP+0Cq*Xxf)i>dCr6st`KX-hF?8LpPP#7o z?e?2u=c8D9zoD2L`OF)G&&5JzN9^wGu&RC3;758S8GUVQ_f2=tSUoVZD$`OO8pgoS z-Lq7nwe&^pZ_b*Hy3M8(e|lcddF|RYY1=pB{X*yR^T;Z5M-=F;l2E2E*2{fKj_<)2 zo~XKVQ$-w~up+*8T6YWRMK@p)-4VTe_mXZuFUM;$Z5s2$9lsnT zoIerN+F3smdfA<=Erq4wO2HQx;%c8$@BZDo(_?GaXgTZQie4(RAhCG0Mgbf!thp*B zipI~k6a_UjZ{1QX<;yG!B#@xzj3ccv1PWnSvQB{?S8Y_?lk>Q`(Y7=MYxS`fcF121d!YSH3JyG zk-)hbF(E~x=(enw=$Z_k_{a9uBZN#&Qa9-3Ibh<6iis&GfB=#Ilf02n<#y7KG8>=q zL)X+af9iHKEprv48!IGhS(^WKxHJ3m{ zE@aD(fTW});##RuF(yftrNa7lhh<{0a74htfx8KSte)S$r$Nf``;)Kryo8HQ-*f#( zXm78oecnbR5fae&#~o{#{nGb5RTVw*ud`mHc*M5c8>Ga&o1C0Yj#sV^m3;!5xdi6K z&1^LeWzY~<(WoAL8Yif>MbX^6yvvAdAbR`oxT=5AgshUuSi5=Ml`f6R!$q~{WePx! zWQ#J>n9o-;k-H(pIc`fQXFN{+KfBzjJh(v+*>nbKwbd{ zkWNQa?@_asa77PizWIT{f#$fdduYLwz%QeU6;1iav)x1`9cU~t&rdORzYoPk2tzdW zOtquv-prIZS&wW{2H^tq?^i!wykkpsmG*)gnQ|Gn52*ykScRRC{!mo3t83i<^9#OF z_~XZqkI%lpgxOCzH&@qz+Z4=Tl?VmCtpXl?RGN0I@b{aW;C>UEI36%xNsjE$2mW0_ zH_aA8)yb3||992l;Maci4_~Une7`HL{fD07RrXU41!>=;MjOPa2?z-pLpSRJ+I9V3 zQ^TMN`vd;w=%~&Tu6s1E+w$@t*@UemgI(eKux`cf0BJyb~>SPV!OS z9Fa|7iwL?G04_k8wMfiKh}?b*S@PPRgsT#AX574{9?p9O8&x76+AnK@8Lj^JW&0n(i-(FF8lnsb61X!k1GHNdCc{s zZ`IfPa(4)P<|3cKV*d2^lY__m0fclI+iX96{KzoGoOO#wl-ESFz~u|P%&WJQcGra` z>Gf`!;6auJt%$=k3TSBg9s0;kM6#v1**d<%BsMm1_ z!ESw=qxNxf_;XK!mnR7+{Ah&z+uL=qI- z86R;*wlspooYP2+F8*kgLRIhzN(yqq};wbZ2!e zO}pGymyw#xYy1=~%}!0Wp08D83dL{uwY)sP@+X=Skp##F9$+5`_Wlh9DovQ7wT6VT z-(@y}(QWV7U6WIV?WG4xOkRKU*tJ~+?MebDqL5-HpsGMLmX5@>{3;1Po`#y*#k!rp zR)4PAed`7Pm{(Iv>v2mYLoRRKk-)d3jSizT>|gGEd|&|74NXDZU085muPFYk!SpmW z1@`sznZC*}C-*n#`~4doh_2CI*a!h4oRE|%HT0V=nVHP4TXU+bH;cYWU*>)mQ?cFmd>&+Q6%Aco8{5%ugRTej zxw=JlC+?FGcUL5@-nK@;%~!xXj@B~2MChkm>5yGiSg0h=a(`glZ|;n?mH}x2REAGLK(Lg0 z&tn*T1SmrRLMcA>Y+0O;_&eDOU?>Tob+Oi=cnr$XNX5laLY9l9XMScU9H=+3H?=t7 z8K|6YDW3|tPPbmz+b;6?bOPvc%Lc+0gBA8hM}^fZ8(@hMyQQ{ZjG8vTsp#qP#KimT zNhzV2KofH`4dv`8k){5TKq*Bw-jvaZpv@+{THIMht76TC^7{JwJwzhzu6Df`y4_kr z;U*n`BT7B5b-9E+D?uUnX1ztKKupObSu}wEETRD}G^&$UtoDRhrdrKSu4lXOvVm$A>{U2Tpc9QV_4VGrIHIfIUBZ?r(J3l#eu@IRNVboCT()ru;bK90jThtDz4ufh5QYDEwc4k$w@ceyz@a zUwQ3~<&o-m511-yBj-7KHcj%QCpUDm>bHW>p$}x$)uWf!bt(!H(fE0JlgU9jD5d~IOgNhJRZpCWA6LiQ zj-HvZ?go~ihi>F4n-!8IwsWhEROEEZV-IMxJ4qElv5{Zcm`Bul+2Xvd+-J_ooha{WF3uhxSC z{{W_Hoo5iIsC-c;H{P3BcUSavyucVjvv!voo(iK># zJfVK)V5+j+wjDMf2C7tehS3s0$&CV?@c~LhK*C} zXjN)IHL|=sX@P_$06E2Q(2n;PMFUXvR|07o?DKLxYX8#)nf!^C773gBAWNVxR3&LB zf7yo2Mo>MpymNjVtGu5Bk`r^}ezMD#fRVQ(ak?oH5A7=IEO|h8&;56b0_%Qq!HUM# z$ArvBkq`BKj<+=+-T+l7dPB|tOH9TO*dX=nE&qae$qR|o{q8BK2`MixFR(ibnIA=b z_SwASBdDsQlMEC2HCp-sf3)0LWk{J zuK6t%)#(kD*(7Z&D{|` zlA}DH4MTIX+nhrrQBpY; zlixJBng@8Yf&`nQv2($^F? zf4$Uo1uOXt5bcfiNT1|&S254gn$~yKZ&xm|gk7(8U7u{#Ki$^Pe;mgpcZ!oZjvgKy zyz<%R`Ky+x8z7KGJ?2#}>d)`*?~e?TW?G)>&Fp>3^{@SswIa~~A4PFdQ4z!tPKr;@ zl*Yp)Gl|D{Y=<%504}rwvAO%rq=RM{hoee-|9&k+%6+;a-M^4zZv=FjhnHyY5jUP@7|3VH8BAJwGB}5Jbw#yrGs^c zbZ;gzq973>3twVNxXC`58-;IQsq+*a=t!AnrX2^Ksl5%n*K+W!5=@jTnjFZj>I*vDev8Vv94xnc?nI{i?HiJP>t$EpF#ML&2y?VCYCW!+oH zISV9e^4;F&Wl)#4m@r0857GFl@~S8Npm}TQ=yZP4E+q!lQGR#WG4i z=FHjk#YtyB47EZE$q=-589>d>?9`K>^;0x5hVxGfQ?82@xrwD3D=I2NT;|p<@c#TE z2;|=~W!O!BHw671Fz?x`123TM^w8(j&hv0*xrvX0SNIm!GaH*vx9mp6Am;Gy`vl*t zL#4p!+WAw)mo6^)T!U|IhK^cWQFq0~^_;+Ng;WKHYmHvkVili|P!q%n=Gm`SXrSIQ zJBf56>6yLkTDrR25E}fD=h@&RLDD1Q`NMy-laE69+~6z!sRKTd-B}^m)XSEZme4dg z9UJ_KcCNV$`$f=+Twfh1zHe(|V**N0D<4H0AH|Cy=i2(yFOSpn@_yrR0q*YZ<8+6u zc)l%D>sUxr5DyIun1gM|>ej(sUI93$Mg%YQ{8Hr5@;~@&Go$dwwckHe?iO1l(j(Z_ zzh55@)p~ijPc^^cYUC^6>d@Bh&%OVg=y}}C%Iaze%ODe_7m4Ux%uK8i`V6QO|(m;da{WR)P&g^CWd; zG=`jSoM;S*1$k-!UQg)?1b2FqY^ykyb`P^l^C@r0O+p|l_^pYyy{4u*5G*t6A!krJ zx=#m;B5!DDUW1sU3AFFDN{}_q{{-IZoBCC+62thufrIjLrGyyrKpR`ag&RRzf$Mi0 z0%EB2D-vtTV;+f3W>x2+Yhq2boto9B{R71}y?~PdG@d^55eLd_!r#2fJ~%k&>FGg- zwM@xsYQi|f1iu@5Wr%rz6MBvl!tqhuP3lT4e%iUTxX29u*f#QcBIC65^v=h?eSZOK zqXwrkX>XcM;!56!57@LCDv*h{4cg{LzLSbwUpu<$8o?2D;&z%YR` z!b(==<|;Zo@uPixthB)weDm`o?FH5lv}r@=gd$ry2l4@Qe3ZY6N`NuXM{I9{OE^DR zvT1Zuf#|ZH0k%dy_E`r6;R9BaXAd#SJ#(RFbZ;Kci=@)LQiC)a7=&#>q&7Gq8|}Dd z;Jll^KdSGnPqpj^kep}TSsn_3{ElZJx)><^62r*^!$b9tznf;ocSWA5t8b=L#CFU~ z+JbOjUtceIbU1ceDBYqb50twI=ooK}%u%JI>xgq_Uw3x~xm^nzv9gZ>V+ zyVfON;_+z^d@kXM2n*d5NQ+gC*peG9@l0=HjM_KFx-MDZWm78$X;3sm4nlV2_?24w zK-sT%*96s#6YH5lgcBE^W@qEGIlKcg9g0e4PVC;U$ z&%ashwrT3t5yy>P8<%PjQgq>>c`ddxV8ov~I|Y#?_Rxo!W?Dqof#HIIAt&s%VZ4)I zmf8T4eG*$Kdsutb%f%A?{dTP$AWCS!vMAz!D@c#N$MP*X)tEs(DQD4od`Tq0C_Oj2 zCuY_SH{)V+XU`#mgwdK(Ta1TvJ#E zhEK4n)ott&b0A;yd!STc|8MVm4#Q0MKl`rIV<$W1%WtmUF(s60Rg+(brZ@-I{0lv= z?LQFyW4OrPgqZ@b`_xQ)^U9YOKf)+l>}iGXWL-lMmgpZ%ULHK7#k1?KI{u8G!7mwy zKxHtCT;e%F(p+*bWRG9?;3e*0-~wR-Bom*c7aN50Uy|WpC1I9E*(I7bB!~nXGMY`` zC13TwnROqZDG+KAO&OxhTLlU!2$nBWR1aJ#p(n)Of(;=wtm?U1vs(h8$pG~A%FULFk(DD+Jd;vwBXFS-wDi3+JB$Ui zo^85`!VU#Vz?6dW^Eo0WLVw1dWPcT@)doxedsyz>Zyecxap;(`7|Fkva6v9^i-MeY zS|B94hJnfi@d_c_>`V~uZuFOPXR;D@}6$+?nAI6!9*KQt~W&S zx3>HBm1jDPyMx)oj=)Y?gAXTFYHp++SZ68N1+I2>cA^Oiv_-WC3r#Myo7Zf*Q}4-u zyoh1~<1fD_cbQLlFSsOY)lH94dHcAmERZ(7Q5f z1FuwYmLwvjY?<+4FvGpgaV-MhYU@LXzI{k&TU!Q@7(69SV6#Iu;OBek>K=6U+^Cg?HT3rSVMnwU)1&x(7FOSwA_j5DdYuqhW zzsiZj2eKXP5{HA`z#uvyM$&uUdyPQ7|7CS~d3Ngp)045& zq=6C>@?SzW&qQ4c5k3UFztL-P4+*zVcc(?h_v*dt7-lOUabyo#_o--JV$c3%JUk&x zd3fv{XQCbB<8%F8kA~)@Z+g5b;hs?}SNs`Uk@2rKNnqM+AD`^jm4j1lDwC;d3V|)@ z`}YI%)YS#~0WcU%d=E-B7ox4llvZN)oVp&19EweX;kXLh6O*g8hdi*7uws4tEW`$+ zcg2(c1U}i%T|WHcbf>&d@naq>cz~;ObK?%P#F${!#H6HXpB*!w=26&az=Je{J>4CC zF|mRrprYkA9)GE9;_*-pGnu%Ek9{vbbG?RCPlez?H&_9;90OCoJe5Ne>S$;*%}}uf zqG=;r&Vdlkw7TmmmNT~653hW~@IEj~GwmlIa&tp=c6T#DP`)3_LJF2G0pPf7P{-9d zZ{FO7CQ=G{UkJv~r_Kg>79Tok+sB#of(XzHdXfK`xMW9MG5#WA)~yyIB~PoI=6j&I zO#Bhzme@>&@WT?^ew6;fulPNXXaA(7-L3`(KK?z3+=zsdPQ_8MuIRS(-C6QvkxRG* z=jn^2M0KfC!f@p*$-O8^NTMWknWp;&T|@cTKfHb+o)M*Ra%fci{#~1Kg|saX?5Kdg z3oeIZ_pkE%A`S#dg~Ko1p1*(PF~M!b0a9-8jt&6*wSs3E2#@~aG!B$nMF3(Y+Q@8~0;__+p zo!SN+u!JX)U!D6S)MagDr4HSUQLEDBR#XDM?+<@w8PQL1f6JCR=J_BSO?~N-98dh> zmXZC77vDi7lSCzGj47cBc`k;!vdFbRHwVJS41*5nF8}hSqNws;qKb_TcV0ok^ga4+nM=Mi z4{$Yrc!?YNLP4tML`f5}GNtq{#)9~J31kyB(1Qnt%|rKc6qA-f%+Z`N4*ST}(Y!KJ zUFvhX>%&_InG-ymP|*{HM8r3N?F)j#yoN2J6jdWJ4!&krP$fVH<*?TBq#Y|1CoC7`c(qFi4Z~j>I{cad(h1uWkM7>RE27(fLq>Ja`u5{1!BR15cWGX8*wyam zY!say6d40kFvJPzA_mNXPJw9FK%Gm`L=OKU2A{_%_>%j|bUI4Lt%-ih`O2tHI~J>x zBkzp`LP5;o{{0f>;G~;40g{?*em%a;ctAQV26jH4>gsw`$+pcn45sZhv0W@5alU$+ zB7lN|q7}5ogS9n20J=XwmyIzQ%wMe1Ql*A+yU`(Viz0wIaILB^pl}g1E-;69yf)g{ zS~xj5U%aN_=Hz{lzj|LQOs(BMxe}xeZ=hp^N0YnKtrki3f4^GIpBx{awfo+eBV%J@ zc95HJGcb_!0vbMjwqt|q?VaFPj3z-c3ktX(@$pt67dHtY`my6DGc5uXGRK7&8_=3v zP?K-qqX5vFDo@JZV$X8f0?m%74b8(ioe1JAJ7XO}gmBOxYS@U- zP;O*G_#s*CZ!XCf-`}65qZop^N zKzHLpuoxqF*8jlK<;l~!i1L_UDe%HTSV*AMdY*9X`6lSI{jl8_@&7&>YFzg)qk5`!fW zSKj~FlC-Y&i)C_gU``izHY+(>_a{1pafW7%# zR&)TWNOG9`ns*X@CyNRSJhzFKQGHhYBFF=zZwo236Vei&a>p*UsH*C(PcgFwkI4>M zM~SnXoLu6p+i_Y~IF0b}5+yu2#1uZ1A^f(CY_ZY<5`JUy6!lk2XDXaNg~o*9Q?h@h`P z@I>?vTz2l8@Nn}W_Fd4x3;{F1LS>7e`ojfqF7Hsww8g)mIh$0baPZZH=}dvAHM?6_ ze4N{MH+w<*JIeq=4Bj?Z`A~{P2n+3-_VZ$Ek_%^BCKHeK52AcPK}dI;>r00v(|?d| zsP~f`cUax|QIGiAQy|QhJ_=fRl=uigSU^>UmyLDt5JD*f81vaG>`v~Q&{B$awzo~V zI}&4h=vvmnsjr3R%6R$f{OT$jq;|8=(y*fh#NN$IJdG&ATFBDIMlm8h+&EV)dD@|} z34~JO?-QR%BmSJx)0f%Ac!uE+!MiROwQ&vg4LcHWyw-$8zVa*-@ZXZCM-a;?z1 zdyOD>$lYuIjdwo1(mYOq^yeIkDJdvm+KdGrb8xda0+@$=tc7zSjk!i&;VMiacaqTW zmAb@y(XN*OX( zQc@z^$VZDjrDz-w)bDT_J;sB%<@lx^;4;{wr4U8LlZ)Eh4DZKzczEEzFD%*E!YL1Z z)K~~xI;2h~s8>nt!7TuR2C(`Os6COk7J>w#sZfN&6IfxN@&?$A5d_LhLyH4S>MTsB zG$Su1g%h&lqH(JgFc3x1Jv>B_wN{pn$jTHIFn0i zN%xo`R1DW9quQC)_)Yd_NX89V*@UA!RO8{Y;4yYMx(E9#ir=7J3Mk@obnkc)V-tHC z`HpF5A@)@;I;uAUYe>8-7YY4{@%^Z$S!w61cz(R#*Ge~JmWx^f$+mc<5V=1%zYeWvqvGbS8PaS`GahCotrcr6G8d z!4{nu(^743W81v_L|8x|t1C+e?7~9W27oAPn+{23_1CX|Amt*g_t^lCn$s#6{e1%a zH2JQJ?J3;u_iC5bzVq~AvLOADIwoj66>)oh_cSXjCZnN2Y8&V*gSguUi#Q}3A-fb)3sIZGA&;9gseKeJT7%yM54q$`o ztgHtFvkzk-lAZwTGBAYDKiY0_c!@J4+_BSh2YL?xV`XB(P#?0t;P4rwh$DzxR1c`2 zcxNUG9KjkO%If{Fj197Nf^&91Ia5EE;niR%hf`CK(O6Da0U&0>5l_C##;qp5S(9Q3 zE!`4atF5@_wih7s=MHJl$Ai{Sz{O(gy0>q7HEJ9?@O_*`b0aWSNfuUOVFTuAoZ7RV zJiysGB_+S~RaKd!e$HN_r!R}3zh{}uMo=d~TG9HW4DJsksW+s!l~8Sj5zs zF~W88rV)ZT>7J*P@J_yR?V6&piD8R9onE!GjVnwaFniB7eYuZ;7Dt1U!ZVA{U({c~ zE`Orz3Ux99nz$%Gzp6Cqox_8lok@3iollQP0TZrU~s=DmDI(;iUJ7u1ypCvo{MfFkpvX6vlV=qW^X8+$bf-TOl z#GLfa-|C)7278o<<3Dp~laqk35MMK6;|HNXUO?1``aKu@5^P<=Q3(P6sq^Pgr2w_| zuVrPHP+dt)n$$N2aJWX$ zjg|KXTEricT}mUw8aJOMMSq2chT3b#m4;AWgSejl>DS}aW1my~e;{i2gXQYM`Qzbb zf}t{dE*h#^ibnPChy-D0v9dJKuC;2^S!+Bsf}bpHPMXK3A8Q6%%qq zJ}!RW6a%3jQ<$GW#i*4D(yHw4(jY<5Lmd`5|F2g4zo4&#q49P5k0G0~1<%DaSM*ot ztlQ52>N@jiDF6TOU)IL1D5FG5mdH9WgfdZ)eMyRtb(9PtsYIbfC?b0lQc@@t3fU47 z+DDmEmPkoRh2L|&=RW8D-oJD1b3T3g!_^F~_w|0iUeDL#`J8EHfXLiS*SV#2u$7KM zf1kM-aJ>EB5PT-Pfc6;C=XPM!Mv+eX>(5LRrBRl|U6qDo=A#TyyU#dl_5vxCxe5K- zCJy*%(5cK$x_Ve{v02s=ec=vP=sb71`0@uBfXN@UwC(?e!$ua^eh{4Nwf5)4tSR9^h%1)UWh= zdHp$Tr|K1&0W|mMpV}amKKY3uvn|!)}1)voc86UD!gO&aj`ncJMd~Nh*jseKL@1)1Vi8t z%#dtX4Q7eUX(Vji*wqeOSy@$xDko`pgIqm^^0EWcCZ#Y{SWr+M{-ot=+ABgd;`N|1 zs{zaZ0g&Y3FndTj*Z;dkhZDrtqrTq{BynS2fj!bOG&DSTYR$?6m{G=K{jPsZwwitj zA#Y8FxgXf`r|34s@SJ*+WO?`)d$$U5)+;?RI5#<;#Yf~2&yg=vJjvX;ZCe`ztg)oy zV;(O?*DJ0&gRl;Gy$l;BYu(9PH}_KJA@>_PrD+rf+vW(xy1OA)gzfyjj~@r58)lE) z?1zP|wRJ7+x%woq1CQ~|{)PFOS2%^P717y4=H$-K&d<Gb7U*S|HTOfN5qKD(hq@RyCp=Xz@W7wqbj* zPxF!~v?t5R0EQA$g0>Q-sR_p!l*#zPuDo09QJ9W}T|(=?@XdQ4_8CrQbgjDedLzBu zpoI*z#GwzK3AC}Jn9Aer`(P-e^uUj|v2q8ZCHUo`5Fjmi@&+vophN z>pUB_1ykG0p5=vxhK6JG^&Sg&-|F*>MnS=}Ox|5A(QwfqzjB|l+g=QsOe0~v;hgK! z)_oduw76Grf14xfPV{WsS*9qhw(B+lu0OeK)Lb*e6A$oG6b&2_g1ip|7B7*F)|XD& z56GGi
  • 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 literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/apple-icon-57x57.png b/docs/artwork/favicon/apple-icon-57x57.png new file mode 100644 index 0000000000000000000000000000000000000000..b450b36f1f7ab66c3aff94317d3e8b5553ba1523 GIT binary patch literal 5736 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 literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/apple-icon-60x60.png b/docs/artwork/favicon/apple-icon-60x60.png new file mode 100644 index 0000000000000000000000000000000000000000..e25a5b29c6d219d9d6810b919b05c9c1de34ca3f GIT binary patch literal 5961 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ν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 JRmhqK{}1{dL;L^$ literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/apple-icon-precomposed.png b/docs/artwork/favicon/apple-icon-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..cf3e65c95f02fdef6da2e3c7f5d532f42d5fc14c GIT binary patch literal 28994 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 XyE)UYAhiLXi!d?VX>eWNA^QIT!f%?; literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/apple-icon.png b/docs/artwork/favicon/apple-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..cf3e65c95f02fdef6da2e3c7f5d532f42d5fc14c GIT binary patch literal 28994 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 XyE)UYAhiLXi!d?VX>eWNA^QIT!f%?; literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/browserconfig.xml b/docs/artwork/favicon/browserconfig.xml new file mode 100644 index 0000000..c554148 --- /dev/null +++ b/docs/artwork/favicon/browserconfig.xml @@ -0,0 +1,2 @@ + +#ffffff \ No newline at end of file diff --git a/docs/artwork/favicon/favicon-16x16.png b/docs/artwork/favicon/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..440ee27b35567ac9c776eed8acc1ef3ffd4e3917 GIT binary patch literal 1490 zcmaixdrZ?;6vuC6fOBE80ZL&&-GX#6ZGXR(Qu~W>LO@$fD`MxEEU~5i^`W#Sw2GRH zG;YIyvMrl`EI6Y$#=}Ud;A1=z%b3UzC4tOsqKt_{D$vfw+Q+XgJ0;5`Cd*E8ALpLW zIp=%ttu2ymi(8el3Lz9H7UdVi8Xp-eqhMyTR_}u4C2g)W7om%vy%JPLgHJOTZ_7ir z+iy6*VW>pKQiP7IN67jyLIF6k&LVUGL+G&rA>u29)>eGovvU*V*^3J01pxf7#l^+N z#KioIrKP1=t=2PV&d}-f)YMdoM3Rz{0#P21clGMk$;rv;>S{T5SGZg* zM1i?+=W|^Yil{L!;3o zCMFIH40LsMUB7;PVq#)?dU|MRsHUbyC=^03*iTJOQ4|IG8yg#Qb91w@vfA3(;6`I( zW0x;qcDY<9myE??>Gk^I;o+M%Z`Re-9Y22j*s)_wCKCjRM54mNLb#CKZr`$HOH@?k zr<0PBGBYz{V`FJF8o2P7@$vDCi;JO9NRD;GU!poov1}KL6}L=N4_mj>zi@@a?k_Kf zD1XrZEEE$A1gM~o3Q!B-U;vH+L9Z_q@cRNGpC?FB9-rUm^9KUnr`~5zybnSV&j+r@ z9|{M8;5_q&g8rvL3Lq-*)DKm|UJoSu0=|&PO9AWg_=0xIM|u6>=_qa;byBZV48$=EJ-`lQQd z+*~cg_MR;*5|!l33;TLY5%bOdpIC2avfkQ|)p7Qh`?om#j>e`7=gv3V8r!~Y|7N27 zhknPs_7;;ur!Ftsr!gvjy*1((Q;`PMeyw|I_Tl`4y9AL;r$fb+7hh3vT-kOU^8E!hc z_w4Qx`3J9;?peRGbIq*%ue$9YoqybLm#_~cZ=CBroSJf~p>)qWnO32je&BK$-LvyE zHHTiE`Ebp_^`Cob^^Z0^x%5eGCA>kVrJ%&3R$53xRY}5vxEL;AVFDI6M~>$ZxRAiO z8!(K(u!8$Tk(Yd)U@)omn#2E{kZr9PhlH(>4rY_aQl+dUk=UTrl2WBsuiDSZVGGzB zSwaT1%w}PH7S3ht#B&%ri=~3#aH^`R*!lJ<-EWw^&|)#sn_Z(2p4i!qsmW!S-Y&xKg@f2wM7>}#xJZ}2?%`| zBGns6%i#(VEve#E7`5+o?v}k!M=A#j;d~6oHu8np+>F`st$?gvR%e&~2#K(~yp!iP z&qHYUve3K5Vx-ZRlW={G!DuNrX*n9@LA}akG;^MR3@4{d$>Rz5LKQEY)bNBnwHnu` hxGFwgMhb))6~=}PHs~AQnQVm)NL(Pxx8*60{teBfcu)WU literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/favicon-32x32.png b/docs/artwork/favicon/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..bf0d85e237a60a348dfbc101f3a9f14ac418b046 GIT binary patch literal 2855 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 a2OIbW8(80@I%yD?0aB1rk*<<74gN0<^#B0? literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/favicon.ico b/docs/artwork/favicon/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8bca246b53c4269899d5bf0143f98fc159995607 GIT binary patch literal 1150 zcmah|J4+)`6rPwhsR99Y*#sYH#59U16137TSw&lafvkmRg-eBzi9Gp-Efe4TSqzPI_fe=7v{wANG{0gK2olsFxq1D#bs!pe~ zVCpiMzX2YgScn?~bce%H2nK_)tE-D|Z*R-h)m7Hs-p=iIyJdrH#{tWR18efD*Vos} z{{DV;c6KIqcXy3>baXU3Ha305GJ4EFzW1fyY<7vL%FuLX81okI^sJ!JM8A>Mx;_HsY6aqPQ>u=@M~*p zYcb#GQB6&adU0_fHa0dGV&De{2Yg~;A~!!jpMQLO)SjN6RM_KveSNRx<>glVAbXmHgn~VAkjJ@zT;#t)!&H>ILyrE|*J>Mx%Uh zZ;v5&0&i?=6y4q3Vrgk9KR!O5ZEI`GheDwo>h!axrzdaLfZ{jmH!v_DZf|d?ZWM z_~qrL$Ye5VEEZ$bgX-#PD}Sqh@As#*`IXgQmJRXmVxOiu0XAZOFm-xl^m-r;s`^ngBHXXhT^cJAk wX-_loulIvrhBz@&J*X}}0PFqIn%*znS32`9N$e7KMG4#9RsUVkS>h1)7pNYeF#rGn literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/manifest.json b/docs/artwork/favicon/manifest.json new file mode 100644 index 0000000..013d4a6 --- /dev/null +++ b/docs/artwork/favicon/manifest.json @@ -0,0 +1,41 @@ +{ + "name": "App", + "icons": [ + { + "src": "\/android-icon-36x36.png", + "sizes": "36x36", + "type": "image\/png", + "density": "0.75" + }, + { + "src": "\/android-icon-48x48.png", + "sizes": "48x48", + "type": "image\/png", + "density": "1.0" + }, + { + "src": "\/android-icon-72x72.png", + "sizes": "72x72", + "type": "image\/png", + "density": "1.5" + }, + { + "src": "\/android-icon-96x96.png", + "sizes": "96x96", + "type": "image\/png", + "density": "2.0" + }, + { + "src": "\/android-icon-144x144.png", + "sizes": "144x144", + "type": "image\/png", + "density": "3.0" + }, + { + "src": "\/android-icon-192x192.png", + "sizes": "192x192", + "type": "image\/png", + "density": "4.0" + } + ] +} \ No newline at end of file diff --git a/docs/artwork/favicon/ms-icon-144x144.png b/docs/artwork/favicon/ms-icon-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..4297d3f27d8189033327bfaf0d906f8068f65e31 GIT binary patch literal 20840 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 literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/ms-icon-150x150.png b/docs/artwork/favicon/ms-icon-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..a9bf21e79955e7d15af474942ba3d7cfe6d850e0 GIT binary patch literal 22336 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 Lt&X)0fvNujl*@9O literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/ms-icon-310x310.png b/docs/artwork/favicon/ms-icon-310x310.png new file mode 100644 index 0000000000000000000000000000000000000000..eadc0bee148f6409f4827b4ac7740e93e32a8cef GIT binary patch literal 64769 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 literal 0 HcmV?d00001 diff --git a/docs/artwork/favicon/ms-icon-70x70.png b/docs/artwork/favicon/ms-icon-70x70.png new file mode 100644 index 0000000000000000000000000000000000000000..4326cdd4b61599f30f79a06895892b02ed122846 GIT binary patch literal 7122 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 literal 0 HcmV?d00001 diff --git a/docs/assets/css/bootstrap.min.css b/docs/assets/css/bootstrap.min.css new file mode 100644 index 0000000..ed3905e --- /dev/null +++ b/docs/assets/css/bootstrap.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 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;-webkit-text-size-adjust:100%;-ms-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:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}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{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{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 td,.table-bordered th{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:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro: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}:after,:before{-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:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.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,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.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:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.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:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;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:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}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{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{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-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{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-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{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-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{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:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{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=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-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:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;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:34px}.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],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.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],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@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 .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;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:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .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-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.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}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{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-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-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-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(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-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.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-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;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=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{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-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.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:3px}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}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn: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:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{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-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-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:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-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:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{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{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 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:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.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:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.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{margin-bottom:5px;text-align:center}.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:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;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-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{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-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{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;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{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;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.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:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@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 .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{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;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left: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:focus,.navbar-default .navbar-brand:hover{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:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{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:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{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:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{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:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@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:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.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-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.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:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.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{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-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{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-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:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.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-body,.media-left,.media-right{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{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}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:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}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:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}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:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}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:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}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:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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-left-radius:3px;border-top-right-radius:3px}.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:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody: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:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.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 th:first-child,.panel>.table-responsive:first-child>.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 th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.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 th:last-child,.panel>.table-responsive:first-child>.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 th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.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 th:first-child,.panel>.table-responsive:last-child>.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 th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.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 th:last-child,.panel>.table-responsive:last-child>.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 th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{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:#333;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:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;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:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;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:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;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:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;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:#a94442}.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 embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height: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:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.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;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.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,.5);box-shadow:0 5px 15px rgba(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:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.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:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 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{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";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:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.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%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(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-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left: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-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-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}td.visible-xs,th.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}td.visible-sm,th.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}td.visible-md,th.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}td.visible-lg,th.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}td.visible-print,th.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}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/docs/assets/css/bootstrap.min.css.map b/docs/assets/css/bootstrap.min.css.map new file mode 100644 index 0000000..6c7fa40 --- /dev/null +++ b/docs/assets/css/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/normalize.less","less/print.less","bootstrap.css","dist/css/bootstrap.css","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/mixins/reset-text.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"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kDG,edokDH,MAAA,acpkDG,edukDH,MAAA,IcvkDG,ed0kDH,MAAA,ac1kDG,ed6kDH,MAAA,ac7kDG,edglDH,MAAA,IchlDG,edmlDH,MAAA,ac9kDG,edilDH,MAAA,YchmDG,edmmDH,MAAA,KcnmDG,gBdsmDH,KAAA,KctmDG,gBdymDH,KAAA,aczmDG,gBd4mDH,KAAA,ac5mDG,ed+mDH,KAAA,Ic/mDG,edknDH,KAAA,aclnDG,edqnDH,KAAA,acrnDG,edwnDH,KAAA,IcxnDG,ed2nDH,KAAA,ac3nDG,ed8nDH,KAAA,ac9nDG,edioDH,KAAA,IcjoDG,edooDH,KAAA,ac/nDG,edkoDH,KAAA,YcnnDG,edsnDH,KAAA,KctnDG,kBdynDH,YAAA,KcznDG,kBd4nDH,YAAA,ac5nDG,kBd+nDH,YAAA,ac/nDG,iBdkoDH,YAAA,IcloDG,iBdqoDH,YAAA,acroDG,iBdwoDH,YAAA,acxoDG,iBd2oDH,YAAA,Ic3oDG,iBd8oDH,YAAA,ac9oDG,iBdipDH,YAAA,acjpDG,iBdopDH,YAAA,IcppDG,iBdupDH,YAAA,acvpDG,iBd0pDH,YAAA,Yc5rDG,iBACE,YAAA,EAOJ,yBACE,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,Ud0rDD,MAAA,Kc1rDC,Wd6rDD,MAAA,Kc7rDC,WdgsDD,MAAA,achsDC,WdmsDD,MAAA,acnsDC,UdssDD,MAAA,IctsDC,UdysDD,MAAA,aczsDC,Ud4sDD,MAAA,ac5sDC,Ud+sDD,MAAA,Ic/sDC,UdktDD,MAAA,acltDC,UdqtDD,MAAA,acrtDC,UdwtDD,MAAA,IcxtDC,Ud2tDD,MAAA,ac5sDC,Ud+sDD,MAAA,Yc/sDC,gBdktDD,MAAA,KcltDC,gBdqtDD,MAAA,acrtDC,gBdwtDD,MAAA,acxtDC,ed2tDD,MAAA,Ic3tDC,ed8tDD,MAAA,ac9tDC,ediuDD,MAAA,acjuDC,edouDD,MAAA,IcpuDC,eduuDD,MAAA,acvuDC,ed0uDD,MAAA,ac1uDC,ed6uDD,MAAA,Ic7uDC,edgvDD,MAAA,ac3uDC,ed8uDD,MAAA,Yc7vDC,edgwDD,MAAA,KchwDC,gBdmwDD,KAAA,KcnwDC,gBdswDD,KAAA,actwDC,gBdywDD,KAAA,aczwDC,ed4wDD,KAAA,Ic5wDC,ed+wDD,KAAA,ac/wDC,edkxDD,KAAA,aclxDC,edqxDD,KAAA,IcrxDC,edwxDD,KAAA,acxxDC,ed2xDD,KAAA,ac3xDC,ed8xDD,KAAA,Ic9xDC,ediyDD,KAAA,ac5xDC,ed+xDD,KAAA,YchxDC,edmxDD,KAAA,KcnxDC,kBdsxDD,YAAA,KctxDC,kBdyxDD,YAAA,aczxDC,kBd4xDD,YAAA,ac5xDC,iBd+xDD,YAAA,Ic/xDC,iBdkyDD,YAAA,aclyDC,iBdqyDD,YAAA,acryDC,iBdwyDD,YAAA,IcxyDC,iBd2yDD,YAAA,ac3yDC,iBd8yDD,YAAA,ac9yDC,iBdizDD,YAAA,IcjzDC,iBdozDD,YAAA,acpzDC,iBduzDD,YAAA,YY9yDD,iBE3CE,YAAA,GAQF,yBACE,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,Udw1DD,MAAA,Kcx1DC,Wd21DD,MAAA,Kc31DC,Wd81DD,MAAA,ac91DC,Wdi2DD,MAAA,acj2DC,Udo2DD,MAAA,Icp2DC,Udu2DD,MAAA,acv2DC,Ud02DD,MAAA,ac12DC,Ud62DD,MAAA,Ic72DC,Udg3DD,MAAA,ach3DC,Udm3DD,MAAA,acn3DC,Uds3DD,MAAA,Ict3DC,Udy3DD,MAAA,ac12DC,Ud62DD,MAAA,Yc72DC,gBdg3DD,MAAA,Kch3DC,gBdm3DD,MAAA,acn3DC,gBds3DD,MAAA,act3DC,edy3DD,MAAA,Icz3DC,ed43DD,MAAA,ac53DC,ed+3DD,MAAA,ac/3DC,edk4DD,MAAA,Icl4DC,edq4DD,MAAA,acr4DC,edw4DD,MAAA,acx4DC,ed24DD,MAAA,Ic34DC,ed84DD,MAAA,acz4DC,ed44DD,MAAA,Yc35DC,ed85DD,MAAA,Kc95DC,gBdi6DD,KAAA,Kcj6DC,gBdo6DD,KAAA,acp6DC,gBdu6DD,KAAA,acv6DC,ed06DD,KAAA,Ic16DC,ed66DD,KAAA,ac76DC,edg7DD,KAAA,ach7DC,edm7DD,KAAA,Icn7DC,eds7DD,KAAA,act7DC,edy7DD,KAAA,acz7DC,ed47DD,KAAA,Ic57DC,ed+7DD,KAAA,ac17DC,ed67DD,KAAA,Yc96DC,edi7DD,KAAA,Kcj7DC,kBdo7DD,YAAA,Kcp7DC,kBdu7DD,YAAA,acv7DC,kBd07DD,YAAA,ac17DC,iBd67DD,YAAA,Ic77DC,iBdg8DD,YAAA,ach8DC,iBdm8DD,YAAA,acn8DC,iBds8DD,YAAA,Ict8DC,iBdy8DD,YAAA,acz8DC,iBd48DD,YAAA,ac58DC,iBd+8DD,YAAA,Ic/8DC,iBdk9DD,YAAA,acl9DC,iBdq9DD,YAAA,YYz8DD,iBE9CE,YAAA,GAQF,0BACE,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,Uds/DD,MAAA,Kct/DC,Wdy/DD,MAAA,Kcz/DC,Wd4/DD,MAAA,ac5/DC,Wd+/DD,MAAA,ac//DC,UdkgED,MAAA,IclgEC,UdqgED,MAAA,acrgEC,UdwgED,MAAA,acxgEC,Ud2gED,MAAA,Ic3gEC,Ud8gED,MAAA,ac9gEC,UdihED,MAAA,acjhEC,UdohED,MAAA,IcphEC,UduhED,MAAA,acxgEC,Ud2gED,MAAA,Yc3gEC,gBd8gED,MAAA,Kc9gEC,gBdihED,MAAA,acjhEC,gBdohED,MAAA,acphEC,eduhED,MAAA,IcvhEC,ed0hED,MAAA,ac1hEC,ed6hED,MAAA,ac7hEC,edgiED,MAAA,IchiEC,edmiED,MAAA,acniEC,edsiED,MAAA,actiEC,edyiED,MAAA,IcziEC,ed4iED,MAAA,acviEC,ed0iED,MAAA,YczjEC,ed4jED,MAAA,Kc5jEC,gBd+jED,KAAA,Kc/jEC,gBdkkED,KAAA,aclkEC,gBdqkED,KAAA,acrkEC,edwkED,KAAA,IcxkEC,ed2kED,KAAA,ac3kEC,ed8kED,KAAA,ac9kEC,edilED,KAAA,IcjlEC,edolED,KAAA,acplEC,edulED,KAAA,acvlEC,ed0lED,KAAA,Ic1lEC,ed6lED,KAAA,acxlEC,ed2lED,KAAA,Yc5kEC,ed+kED,KAAA,Kc/kEC,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A,KlBq7FM,WAAY,KkBn7FhB,QAAA,IASN,eC3DE,yBACA,eAAA,KpBi+FD,aoB99FC,MAAA,KnB0+FA,iBAAkB,KmBx+FhB,aAAA,KpBk+FH,mBoBh+FO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpBi+FH,mBoB99FC,MAAA,KnB0+FA,iBAAkB,QAClB,aAAc,QmBt+FR,oBADJ,oBpBi+FH,mCoB99FG,MAAA,KnB0+FF,iBAAkB,QAClB,aAAc,QmBt+FN,0BnB4+FV,0BAHA,0BmB1+FM,0BnB4+FN,0BAHA,0BDFC,yCoBx+FK,yCnB4+FN,yCmBv+FE,MAAA,KnB++FA,iBAAkB,QAClB,aAAc,QmBx+FZ,oBpBg+FH,oBoBh+FG,mCnB6+FF,iBAAkB,KmBz+FV,4BnB8+FV,4BAHA,4BDHC,6BCOD,6BAHA,6BkB39FA,sCClBM,sCnB8+FN,sCmBx+FI,iBAAA,KACA,aAAA,KDcJ,oBC9DE,MAAA,KACA,iBAAA,KpB0hGD,aoBvhGC,MAAA,KnBmiGA,iBAAkB,QmBjiGhB,aAAA,QpB2hGH,mBoBzhGO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpB0hGH,mBoBvhGC,MAAA,KnBmiGA,iBAAkB,QAClB,aAAc,QmB/hGR,oBADJ,oBpB0hGH,mCoBvhGG,MAAA,KnBmiGF,iBAAkB,QAClB,aAAc,QmB/hGN,0BnBqiGV,0BAHA,0BmBniGM,0BnBqiGN,0BAHA,0BDFC,yCoBjiGK,yCnBqiGN,yCmBhiGE,MAAA,KnBwiGA,iBAAkB,QAClB,aAAc,QmBjiGZ,oBpByhGH,oBoBzhGG,mCnBsiGF,iBAAkB,KmBliGV,4BnBuiGV,4BAHA,4BDHC,6BCOD,6BAHA,6BkBjhGA,sCCrBM,sCnBuiGN,sCmBjiGI,iBAAA,QACA,aAAA,QDkBJ,oBClEE,MAAA,QACA,iBAAA,KpBmlGD,aoBhlGC,MAAA,KnB4lGA,iBAAkB,QmB1lGhB,aAAA,QpBolGH,mBoBllGO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpBmlGH,mBoBhlGC,MAAA,KnB4lGA,iBAAkB,QAClB,aAAc,QmBxlGR,oBADJ,oBpBmlGH,mCoBhlGG,MAAA,KnB4lGF,iBAAkB,QAClB,aAAc,QmBxlGN,0BnB8lGV,0BAHA,0BmB5lGM,0BnB8lGN,0BAHA,0BDFC,yCoB1lGK,yCnB8lGN,yCmBzlGE,MAAA,KnBimGA,iBAAkB,QAClB,aAAc,QmB1lGZ,oBpBklGH,oBoBllGG,mCnB+lGF,iBAAkB,KmB3lGV,4BnBgmGV,4BAHA,4BDHC,6BCOD,6BAHA,6BkBtkGA,sCCzBM,sCnBgmGN,sCmB1lGI,iBAAA,QACA,aAAA,QDsBJ,oBCtEE,MAAA,QACA,iBAAA,KpB4oGD,UoBzoGC,MAAA,KnBqpGA,iBAAkB,QmBnpGhB,aAAA,QpB6oGH,gBoB3oGO,gBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpB4oGH,gBoBzoGC,MAAA,KnBqpGA,iBAAkB,QAClB,aAAc,QmBjpGR,iBADJ,iBpB4oGH,gCoBzoGG,MAAA,KnBqpGF,iBAAkB,QAClB,aAAc,QmBjpGN,uBnBupGV,uBAHA,uBmBrpGM,uBnBupGN,uBAHA,uBDFC,sCoBnpGK,sCnBupGN,sCmBlpGE,MAAA,KnB0pGA,iBAAkB,QAClB,aAAc,QmBnpGZ,iBpB2oGH,iBoB3oGG,gCnBwpGF,iBAAkB,KmBppGV,yBnBypGV,yBAHA,yBDHC,0BCOD,0BAHA,0BkB3nGA,mCC7BM,mCnBypGN,mCmBnpGI,iBAAA,QACA,aAAA,QD0BJ,iBC1EE,MAAA,QACA,iBAAA,KpBqsGD,aoBlsGC,MAAA,KnB8sGA,iBAAkB,QmB5sGhB,aAAA,QpBssGH,mBoBpsGO,mBAEN,MAAA,KACE,iBAAA,QACA,aAAA,QpBqsGH,mBoBlsGC,MAAA,KnB8sGA,iBAAkB,QAClB,aAAc,QmB1sGR,oBADJ,oBpBqsGH,mCoBlsGG,MAAA,KnB8sGF,iBAAkB,QAClB,aAAc,QmB1sGN,0BnBgtGV,0BAHA,0BmB9sGM,0BnBgtGN,0BAHA,0BDFC,yCoB5sGK,yCnBgtGN,yCmB3sGE,MAAA,KnBmtGA,iBAAkB,QAClB,aAAc,QmB5sGZ,oBpBosGH,oBoBpsGG,mCnBitGF,iBAAkB,KmB7sGV,4BnBktGV,4BAHA,4BDHC,6BCOD,6BAHA,6BkBhrGA,sCCjC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A,QkDrxKC,WAAY,IAAI,MAAM,KjDizKtB,2BAA4B,IiD9yK1B,0BAAA,IAHJ,mBAAA,mCAMM,cAAA,ElDwxKL,oCkDnxKG,oDjD+yKF,aAAc,IAAI,EiD7yKZ,cAAA,EvBtEL,4D3B61KF,4EkDjxKG,WAAA,EjD6yKF,uBAAwB,IiD3yKlB,wBAAA,IvBtEL,0D3B21KF,0EkD1yKC,cAAe,EvB1Df,2BAAA,IACC,0BAAA,IuB0FH,+EAEI,uBAAA,ElD8wKH,wBAAA,EkD1wKC,wDlD6wKD,iBAAA,EC4BD,0BACE,iBAAkB,EiDlyKpB,8BlD0wKC,ckD1wKD,gCjDuyKE,cAAe,EiDvyKjB,sCAQM,sBlDwwKL,wCC4BC,cAAe,K0Br5Kf,aAAA,KuByGF,wDlDqxKC,0BC4BC,uBAAwB,IACxB,wBAAyB,IiDlzK3B,yFAoBQ,yFlDwwKP,2DkDzwKO,2DjDqyKN,uBAAwB,IACxB,wBAAyB,IAK3B,wGiD9zKA,wGjD4zKA,wGDtBC,wGCuBD,0EiD7zKA,0EjD2zKA,0EiDnyKU,0EjD2yKR,uBAAwB,IAK1B,uGiDx0KA,uGjDs0KA,uGDtBC,uGCuBD,yEiDv0KA,yEjDq0KA,yEiDzyKU,yEvB7HR,wBAAA,IuBiGF,sDlDqzKC,yBC4BC,2BAA4B,IAC5B,0BAA2B,IiDxyKrB,qFA1CR,qFAyCQ,wDlDmxKP,wDC4BC,2BAA4B,IAC5B,0BAA2B,IAG7B,oGDtBC,oGCwBD,oGiD91KA,oGjD21KA,uEiD7yKU,uEjD+yKV,uEiD71KA,uEjDm2KE,0BAA2B,IAG7B,mGDtBC,mGCwBD,mGiDx2KA,mGjDq2KA,sEiDnzKU,sEjDqzKV,sEiDv2KA,sEjD62KE,2BAA4B,IiDlzK1B,0BlD2xKH,qCkDt1KD,0BAAA,qCA+DI,WAAA,IAAA,MAAA,KA/DJ,kDAAA,kDAmEI,WAAA,EAnEJ,uBAAA,yCjD23KE,OAAQ,EiDjzKA,+CjDqzKV,+CiD/3KA,+CjDi4KA,+CAEA,+CANA,+CDjBC,iECoBD,iEiDh4KA,iEjDk4KA,iEAEA,iEANA,iEAWE,YAAa,EiD3zKL,8CjD+zKV,8CiD74KA,8CjD+4KA,8CAEA,8CANA,8CDjBC,gECo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Dk2MD,kBACF,QAAA,iB+D91MG,yB/Dk2MD,mBACF,QAAA,kBgEh6MC,yBhEo6MC,yBgEn6MD,QAAA,wBACA,+CAAU,YhEw6MT,QAAA,gBC4BD,iB+Dl8MU,QAAA,gBhE26MX,c+Dr2MG,QAAS,oB/Dy2MV,c+D32MC,c/D42MH,QAAA,sB+Dv2MG,+C/D22MD,kBACF,QAAA,iB+Dv2MG,+C/D22MD,mBACF,QAAA,kBgE97MC,+ChEk8MC,yBgEj8MD,QAAA,wBACA,gDAAU,YhEs8MT,QAAA,gBC4BD,iB+Dh+MU,QAAA,gBhEy8MX,c+D92MG,QAAS,oB/Dk3MV,c+Dp3MC,c/Dq3MH,QAAA,sB+Dh3MG,gD/Do3MD,kBACF,QAAA,iB+Dh3MG,gD/Do3MD,mBACF,QAAA,kBgE59MC,gDhEg+MC,yBgE/9MD,QAAA,wBACA,0BAAU,YhEo+MT,QAAA,gBC4BD,iB+D9/MU,QAAA,gBhEu+MX,c+Dv3MG,QAAS,oB/D23MV,c+D73MC,c/D83MH,QAAA,sB+Dz3MG,0B/D63MD,kBACF,QAAA,iB+Dz3MG,0B/D63MD,mBACF,QAAA,kBgEl/MC,0BhEs/MC,yBACF,QAAA,wBgEv/MC,yBhE2/MC,WACF,QAAA,gBgE5/MC,+ChEggNC,WACF,QAAA,gBgEjgNC,gDhEqgNC,WACF,QAAA,gBAGA,0B+Dh3MC,WA4BE,QAAS,gBC5LX,eAAU,QAAA,eACV,aAAU,ehEyhNT,QAAA,gBC4BD,oB+DnjNU,QAAA,gBhE4hNX,iB+D93MG,QAAS,oBAMX,iB/D23MD,iB+Dt2MG,QAAS,sB/D22MZ,qB+D/3MC,QAAS,e/Dk4MV,a+D53MC,qBAcE,QAAS,iB/Dm3MZ,sB+Dh4MC,QAAS,e/Dm4MV,a+D73MC,sBAOE,QAAS,kB/D23MZ,4B+D53MC,QAAS,eCpLT,ahEojNC,4BACF,QAAA,wBC6BD,aACE,cACE,QAAS","sourcesContent":["/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS and IE text size adjust after device orientation change,\n// without disabling user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability of focused elements when they are also in an\n// active/hover state.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\n//\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome.\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n box-sizing: content-box; //2\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n 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');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n border: 0;\n background-color: transparent;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n min-height: 34px;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #fff;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-left: 15px;\n margin-right: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #fff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n content: \"/\\00a0\";\n padding: 0 5px;\n color: #ccc;\n}\n.breadcrumb > .active {\n color: #777777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n background-color: #fff;\n border-color: #ddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n background-color: #fff;\n cursor: not-allowed;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #fff;\n line-height: 1;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n border-radius: 6px;\n padding-left: 15px;\n padding-right: 15px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n text-decoration: none;\n color: #555;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 12px;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #fff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #fff;\n}\n.popover.bottom > .arrow {\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #fff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n -moz-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #fff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n margin-top: -10px;\n z-index: 5;\n display: inline-block;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n line-height: 1;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #fff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #fff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*!\n * Bootstrap v3.3.7 (http://getbootstrap.com)\n * Copyright 2011-2016 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n margin: .67em 0;\n font-size: 2em;\n}\nmark {\n color: #000;\n background: #ff0;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -.5em;\n}\nsub {\n bottom: -.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n height: 0;\n -webkit-box-sizing: content-box;\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n margin: 0;\n font: inherit;\n color: inherit;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: content-box;\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n -webkit-appearance: textfield;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n padding: .35em .625em .75em;\n margin: 0 2px;\n border: 1px solid #c0c0c0;\n}\nlegend {\n padding: 0;\n border: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-spacing: 0;\n border-collapse: collapse;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n color: #000 !important;\n text-shadow: none !important;\n background: transparent !important;\n -webkit-box-shadow: none !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n@font-face {\n font-family: 'Glyphicons Halflings';\n\n src: url('../fonts/glyphicons-halflings-regular.eot');\n 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');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\002a\";\n}\n.glyphicon-plus:before {\n content: \"\\002b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-btc:before {\n content: \"\\e227\";\n}\n.glyphicon-xbt:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-jpy:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-rub:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333;\n background-color: #fff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n display: inline-block;\n max-width: 100%;\n height: auto;\n padding: 4px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: all .2s ease-in-out;\n -o-transition: all .2s ease-in-out;\n transition: all .2s ease-in-out;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n[role=\"button\"] {\n cursor: pointer;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\n}\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n padding: .2em;\n background-color: #fcf8e3;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n.list-inline {\n padding-left: 0;\n margin-left: -5px;\n list-style: none;\n}\n.list-inline > li {\n display: inline-block;\n padding-right: 5px;\n padding-left: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n overflow: hidden;\n clear: left;\n text-align: right;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.42857143;\n color: #777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n text-align: right;\n border-right: 5px solid #eee;\n border-left: 0;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n color: #333;\n word-break: break-all;\n word-wrap: break-word;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0;\n}\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > tbody > tr > th,\n.table > tfoot > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > td,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n display: table-column;\n float: none;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n display: table-cell;\n float: none;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n min-height: .01%;\n overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555;\n}\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n background-color: #eee;\n opacity: 1;\n}\n.form-control[disabled],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"].form-control,\n input[type=\"time\"].form-control,\n input[type=\"datetime-local\"].form-control,\n input[type=\"month\"].form-control {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\n}\n.radio input[type=\"radio\"],\n.radio-inline input[type=\"radio\"],\n.checkbox input[type=\"checkbox\"],\n.checkbox-inline input[type=\"checkbox\"] {\n position: absolute;\n margin-top: 4px \\9;\n margin-left: -20px;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n vertical-align: middle;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n min-height: 34px;\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-right: 0;\n padding-left: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\n}\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\n}\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n.input-lg + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n background-color: #f2dede;\n border-color: #a94442;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=\"radio\"],\n .form-inline .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n padding-top: 7px;\n margin-top: 0;\n margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n padding-top: 7px;\n margin-bottom: 0;\n text-align: right;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n.btn {\n display: inline-block;\n padding: 6px 12px;\n margin-bottom: 0;\n font-size: 14px;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n -ms-touch-action: manipulation;\n touch-action: manipulation;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n outline: 0;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n opacity: .65;\n}\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus,\n.btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active:hover,\n.btn-default.active:hover,\n.open > .dropdown-toggle.btn-default:hover,\n.btn-default:active:focus,\n.btn-default.active:focus,\n.open > .dropdown-toggle.btn-default:focus,\n.btn-default:active.focus,\n.btn-default.active.focus,\n.open > .dropdown-toggle.btn-default.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus,\n.btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active:hover,\n.btn-primary.active:hover,\n.open > .dropdown-toggle.btn-primary:hover,\n.btn-primary:active:focus,\n.btn-primary.active:focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.btn-primary:active.focus,\n.btn-primary.active.focus,\n.open > .dropdown-toggle.btn-primary.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus,\n.btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active:hover,\n.btn-success.active:hover,\n.open > .dropdown-toggle.btn-success:hover,\n.btn-success:active:focus,\n.btn-success.active:focus,\n.open > .dropdown-toggle.btn-success:focus,\n.btn-success:active.focus,\n.btn-success.active.focus,\n.open > .dropdown-toggle.btn-success.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus,\n.btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active:hover,\n.btn-info.active:hover,\n.open > .dropdown-toggle.btn-info:hover,\n.btn-info:active:focus,\n.btn-info.active:focus,\n.open > .dropdown-toggle.btn-info:focus,\n.btn-info:active.focus,\n.btn-info.active.focus,\n.open > .dropdown-toggle.btn-info.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus,\n.btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active:hover,\n.btn-warning.active:hover,\n.open > .dropdown-toggle.btn-warning:hover,\n.btn-warning:active:focus,\n.btn-warning.active:focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.btn-warning:active.focus,\n.btn-warning.active.focus,\n.open > .dropdown-toggle.btn-warning.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus,\n.btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active:hover,\n.btn-danger.active:hover,\n.open > .dropdown-toggle.btn-danger:hover,\n.btn-danger:active:focus,\n.btn-danger.active:focus,\n.open > .dropdown-toggle.btn-danger:focus,\n.btn-danger:active.focus,\n.btn-danger.active.focus,\n.open > .dropdown-toggle.btn-danger.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n.btn-link {\n font-weight: normal;\n color: #337ab7;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity .15s linear;\n -o-transition: opacity .15s linear;\n transition: opacity .15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-timing-function: ease;\n -o-transition-timing-function: ease;\n transition-timing-function: ease;\n -webkit-transition-duration: .35s;\n -o-transition-duration: .35s;\n transition-duration: .35s;\n -webkit-transition-property: height, visibility;\n -o-transition-property: height, visibility;\n transition-property: height, visibility;\n}\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\n}\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n right: auto;\n left: 0;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-right: 8px;\n padding-left: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-right: 12px;\n padding-left: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n display: table-cell;\n float: none;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-right: 0;\n padding-left: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\n}\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555;\n text-align: center;\n background-color: #eee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover,\n.input-group-btn > .btn:focus,\n.input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n.nav {\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover,\n.nav > li > a:focus {\n text-decoration: none;\n background-color: #eee;\n}\n.nav > li.disabled > a {\n color: #777;\n}\n.nav > li.disabled > a:hover,\n.nav > li.disabled > a:focus {\n color: #777;\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.nav .open > a:focus {\n background-color: #eee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eee #eee #ddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555;\n cursor: default;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n padding-right: 15px;\n padding-left: 15px;\n overflow-x: visible;\n -webkit-overflow-scrolling: touch;\n border-top: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-right: 0;\n padding-left: 0;\n }\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n height: 50px;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n}\n.navbar-brand:hover,\n.navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n padding: 9px 10px;\n margin-top: 8px;\n margin-right: 15px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n.navbar-form {\n padding: 10px 15px;\n margin-top: 8px;\n margin-right: -15px;\n margin-bottom: 8px;\n margin-left: -15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=\"radio\"],\n .navbar-form .checkbox input[type=\"checkbox\"] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n padding-top: 0;\n padding-bottom: 0;\n margin-right: 0;\n margin-left: 0;\n border: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-right: 15px;\n margin-left: 15px;\n }\n}\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n.navbar-inverse {\n background-color: #222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n color: #fff;\n background-color: #080808;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n padding: 0 5px;\n color: #ccc;\n content: \"/\\00a0\";\n}\n.breadcrumb > .active {\n color: #777;\n}\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n margin-left: -1px;\n line-height: 1.42857143;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eee;\n border-color: #ddd;\n}\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n cursor: default;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777;\n cursor: not-allowed;\n background-color: #fff;\n border-color: #ddd;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n text-align: center;\n list-style: none;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777;\n cursor: not-allowed;\n background-color: #fff;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n background-color: #777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge,\n.btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron,\n.container-fluid .jumbotron {\n padding-right: 15px;\n padding-left: 15px;\n border-radius: 6px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-right: 60px;\n padding-left: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n -webkit-transition: border .2s ease-in-out;\n -o-transition: border .2s ease-in-out;\n transition: border .2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-right: auto;\n margin-left: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333;\n}\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n.alert-success {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@-o-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n height: 20px;\n margin-bottom: 20px;\n overflow: hidden;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\n}\n.progress-bar {\n float: left;\n width: 0;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);\n -webkit-transition: width .6s ease;\n -o-transition: width .6s ease;\n transition: width .6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n -webkit-background-size: 40px 40px;\n background-size: 40px 40px;\n}\n.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);\n}\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n overflow: hidden;\n zoom: 1;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n padding-left: 0;\n margin-bottom: 20px;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\na.list-group-item,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover,\nbutton.list-group-item:hover,\na.list-group-item:focus,\nbutton.list-group-item:focus {\n color: #555;\n text-decoration: none;\n background-color: #f5f5f5;\n}\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n color: #777;\n cursor: not-allowed;\n background-color: #eee;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .list-group-item-heading > .small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\nbutton.list-group-item-success:hover,\na.list-group-item-success:focus,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\nbutton.list-group-item-success.active,\na.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:hover,\na.list-group-item-success.active:focus,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\nbutton.list-group-item-info:hover,\na.list-group-item-info:focus,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\nbutton.list-group-item-info.active,\na.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:hover,\na.list-group-item-info.active:focus,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\nbutton.list-group-item-warning:hover,\na.list-group-item-warning:focus,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\nbutton.list-group-item-danger:hover,\na.list-group-item-danger:focus,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, .05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-right: 15px;\n padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n margin-bottom: 0;\n border: 0;\n}\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, .15);\n}\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n filter: alpha(opacity=20);\n opacity: .2;\n}\n.close:hover,\n.close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n filter: alpha(opacity=50);\n opacity: .5;\n}\nbutton.close {\n -webkit-appearance: none;\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transition: -webkit-transform .3s ease-out;\n -o-transition: -o-transform .3s ease-out;\n transition: transform .3s ease-out;\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, .2);\n border-radius: 6px;\n outline: 0;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, .5);\n}\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n filter: alpha(opacity=0);\n opacity: 0;\n}\n.modal-backdrop.in {\n filter: alpha(opacity=50);\n opacity: .5;\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-bottom: 0;\n margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);\n box-shadow: 0 5px 15px rgba(0, 0, 0, .5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n filter: alpha(opacity=0);\n opacity: 0;\n\n line-break: auto;\n}\n.tooltip.in {\n filter: alpha(opacity=90);\n opacity: .9;\n}\n.tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n}\n.tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n}\n.tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n}\n.tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n font-style: normal;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n background-color: #fff;\n -webkit-background-clip: padding-box;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, .2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, .2);\n\n line-break: auto;\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover-title {\n padding: 8px 14px;\n margin: 0;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow:after {\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-color: #999;\n border-top-color: rgba(0, 0, 0, .25);\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-right-color: #999;\n border-right-color: rgba(0, 0, 0, .25);\n border-left-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n left: 1px;\n content: \" \";\n border-right-color: #fff;\n border-left-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999;\n border-bottom-color: rgba(0, 0, 0, .25);\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999;\n border-left-color: rgba(0, 0, 0, .25);\n}\n.popover.left > .arrow:after {\n right: 1px;\n bottom: -10px;\n content: \" \";\n border-right-width: 0;\n border-left-color: #fff;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner > .item {\n position: relative;\n display: none;\n -webkit-transition: .6s ease-in-out left;\n -o-transition: .6s ease-in-out left;\n transition: .6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform .6s ease-in-out;\n -o-transition: -o-transform .6s ease-in-out;\n transition: transform .6s ease-in-out;\n\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000px;\n perspective: 1000px;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n left: 0;\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n left: 0;\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n left: 0;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n.carousel-control {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 15%;\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, .6);\n background-color: rgba(0, 0, 0, 0);\n filter: alpha(opacity=50);\n opacity: .5;\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);\n background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));\n background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control.right {\n right: 0;\n left: auto;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);\n background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));\n background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control:hover,\n.carousel-control:focus {\n color: #fff;\n text-decoration: none;\n filter: alpha(opacity=90);\n outline: 0;\n opacity: .9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n z-index: 5;\n display: inline-block;\n margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n font-family: serif;\n line-height: 1;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n padding-left: 0;\n margin-left: -30%;\n text-align: center;\n list-style: none;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n border: 1px solid #fff;\n border-radius: 10px;\n}\n.carousel-indicators .active {\n width: 12px;\n height: 12px;\n margin: 0;\n background-color: #fff;\n}\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, .6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n right: 20%;\n left: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-header:before,\n.modal-header:after,\n.modal-footer:before,\n.modal-footer:after {\n display: table;\n content: \" \";\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-header:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-right: auto;\n margin-left: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n.hidden {\n display: none !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\n}\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff2') format('woff2'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\002a\"; } }\n.glyphicon-plus { &:before { content: \"\\002b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-btc { &:before { content: \"\\e227\"; } }\n.glyphicon-xbt { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-jpy { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-rub { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n\n\n// iOS \"clickable elements\" fix for role=\"button\"\n//\n// Fixes \"clickability\" issue (and more generally, the firing of events such as focus as well)\n// for traditionally non-focusable elements with role=\"button\"\n// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n[role=\"button\"] {\n cursor: pointer;\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They have been removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility) {\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // WebKit-specific. Other browsers will keep their default outline style.\n // (Initially tried to also force default via `outline: initial`,\n // but that seems to erroneously remove the outline in Firefox altogether.)\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @dl-horizontal-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n .text-uppercase();\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover,\n a&:focus {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover,\n a&:focus {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: floor((@gutter / 2));\n padding-right: ceil((@gutter / 2));\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: ceil((@gutter / -2));\n margin-right: floor((@gutter / -2));\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: ceil((@grid-gutter-width / 2));\n padding-right: floor((@grid-gutter-width / 2));\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius; // Note: This has no effect on s in CSS.\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Unstyle the caret on ``\n// element gets special love because it's special, and that's a fact!\n.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n height: @input-height;\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n\n select& {\n height: @input-height;\n line-height: @input-height;\n }\n\n textarea&,\n select[multiple]& {\n height: auto;\n }\n}\n","//\n// Buttons\n// --------------------------------------------------\n\n\n// Base styles\n// --------------------------------------------------\n\n.btn {\n display: inline-block;\n margin-bottom: 0; // For input.btn\n font-weight: @btn-font-weight;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n white-space: nowrap;\n .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base);\n .user-select(none);\n\n &,\n &:active,\n &.active {\n &:focus,\n &.focus {\n .tab-focus();\n }\n }\n\n &:hover,\n &:focus,\n &.focus {\n color: @btn-default-color;\n text-decoration: none;\n }\n\n &:active,\n &.active {\n outline: 0;\n background-image: none;\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n .opacity(.65);\n .box-shadow(none);\n }\n\n a& {\n &.disabled,\n fieldset[disabled] & {\n pointer-events: none; // Future-proof disabling of clicks on `` elements\n }\n }\n}\n\n\n// Alternate buttons\n// --------------------------------------------------\n\n.btn-default {\n .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);\n}\n.btn-primary {\n .button-variant(@btn-primary-color; @btn-primary-bg; @btn-primary-border);\n}\n// Success appears as green\n.btn-success {\n .button-variant(@btn-success-color; @btn-success-bg; @btn-success-border);\n}\n// Info appears as blue-green\n.btn-info {\n .button-variant(@btn-info-color; @btn-info-bg; @btn-info-border);\n}\n// Warning appears as orange\n.btn-warning {\n .button-variant(@btn-warning-color; @btn-warning-bg; @btn-warning-border);\n}\n// Danger and error appear as red\n.btn-danger {\n .button-variant(@btn-danger-color; @btn-danger-bg; @btn-danger-border);\n}\n\n\n// Link buttons\n// -------------------------\n\n// Make a button look and behave like a link\n.btn-link {\n color: @link-color;\n font-weight: normal;\n border-radius: 0;\n\n &,\n &:active,\n &.active,\n &[disabled],\n fieldset[disabled] & {\n background-color: transparent;\n .box-shadow(none);\n }\n &,\n &:hover,\n &:focus,\n &:active {\n border-color: transparent;\n }\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n background-color: transparent;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @btn-link-disabled-color;\n text-decoration: none;\n }\n }\n}\n\n\n// Button Sizes\n// --------------------------------------------------\n\n.btn-lg {\n // line-height: ensure even-numbered height of button next to large input\n .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large);\n}\n.btn-sm {\n // line-height: ensure proper height of button next to small input\n .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n.btn-xs {\n .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small);\n}\n\n\n// Block button\n// --------------------------------------------------\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n// Vertically space out multiple block buttons\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n.button-variant(@color; @background; @border) {\n color: @color;\n background-color: @background;\n border-color: @border;\n\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 25%);\n }\n &:hover {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n color: @color;\n background-color: darken(@background, 10%);\n border-color: darken(@border, 12%);\n\n &:hover,\n &:focus,\n &.focus {\n color: @color;\n background-color: darken(@background, 17%);\n border-color: darken(@border, 25%);\n }\n }\n &:active,\n &.active,\n .open > .dropdown-toggle& {\n background-image: none;\n }\n &.disabled,\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus,\n &.focus {\n background-color: @background;\n border-color: @border;\n }\n }\n\n .badge {\n color: @background;\n background-color: @color;\n }\n}\n\n// Button sizes\n.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n border-radius: @border-radius;\n}\n","// Opacity\n\n.opacity(@opacity) {\n opacity: @opacity;\n // IE8 filter\n @opacity-ie: (@opacity * 100);\n filter: ~\"alpha(opacity=@{opacity-ie})\";\n}\n","//\n// Component animations\n// --------------------------------------------------\n\n// Heads up!\n//\n// We don't use the `.opacity()` mixin here since it causes a bug with text\n// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.\n\n.fade {\n opacity: 0;\n .transition(opacity .15s linear);\n &.in {\n opacity: 1;\n }\n}\n\n.collapse {\n display: none;\n\n &.in { display: block; }\n tr&.in { display: table-row; }\n tbody&.in { display: table-row-group; }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n .transition-property(~\"height, visibility\");\n .transition-duration(.35s);\n .transition-timing-function(ease);\n}\n","//\n// Dropdown menus\n// --------------------------------------------------\n\n\n// Dropdown arrow/caret\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: @caret-width-base dashed;\n border-top: @caret-width-base solid ~\"\\9\"; // IE8\n border-right: @caret-width-base solid transparent;\n border-left: @caret-width-base solid transparent;\n}\n\n// The dropdown wrapper (div)\n.dropup,\n.dropdown {\n position: relative;\n}\n\n// Prevent the focus on the dropdown toggle when closing dropdowns\n.dropdown-toggle:focus {\n outline: 0;\n}\n\n// The dropdown menu (ul)\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: @zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0; // override default ul\n list-style: none;\n font-size: @font-size-base;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n background-color: @dropdown-bg;\n border: 1px solid @dropdown-fallback-border; // IE8 fallback\n border: 1px solid @dropdown-border;\n border-radius: @border-radius-base;\n .box-shadow(0 6px 12px rgba(0,0,0,.175));\n background-clip: padding-box;\n\n // Aligns the dropdown menu to right\n //\n // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]`\n &.pull-right {\n right: 0;\n left: auto;\n }\n\n // Dividers (basically an hr) within the dropdown\n .divider {\n .nav-divider(@dropdown-divider-bg);\n }\n\n // Links within the dropdown menu\n > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: @line-height-base;\n color: @dropdown-link-color;\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n }\n}\n\n// Hover/Focus state\n.dropdown-menu > li > a {\n &:hover,\n &:focus {\n text-decoration: none;\n color: @dropdown-link-hover-color;\n background-color: @dropdown-link-hover-bg;\n }\n}\n\n// Active state\n.dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-active-color;\n text-decoration: none;\n outline: 0;\n background-color: @dropdown-link-active-bg;\n }\n}\n\n// Disabled state\n//\n// Gray out text and ensure the hover/focus state remains gray\n\n.dropdown-menu > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @dropdown-link-disabled-color;\n }\n\n // Nuke hover/focus effects\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none; // Remove CSS gradient\n .reset-filter();\n cursor: @cursor-disabled;\n }\n}\n\n// Open state for the dropdown\n.open {\n // Show the menu\n > .dropdown-menu {\n display: block;\n }\n\n // Remove the outline when :focus is triggered\n > a {\n outline: 0;\n }\n}\n\n// Menu positioning\n//\n// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown\n// menu with the parent.\n.dropdown-menu-right {\n left: auto; // Reset the default from `.dropdown-menu`\n right: 0;\n}\n// With v3, we enabled auto-flipping if you have a dropdown within a right\n// aligned nav component. To enable the undoing of that, we provide an override\n// to restore the default dropdown menu alignment.\n//\n// This is only for left-aligning a dropdown menu within a `.navbar-right` or\n// `.pull-right` nav component.\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: @font-size-small;\n line-height: @line-height-base;\n color: @dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Backdrop to catch body clicks on mobile, etc.\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: (@zindex-dropdown - 10);\n}\n\n// Right aligned dropdowns\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n//\n// Just add .dropup after the standard .dropdown class and you're set, bro.\n// TODO: abstract this so that the navbar fixed styles are not placed here?\n\n.dropup,\n.navbar-fixed-bottom .dropdown {\n // Reverse the caret\n .caret {\n border-top: 0;\n border-bottom: @caret-width-base dashed;\n border-bottom: @caret-width-base solid ~\"\\9\"; // IE8\n content: \"\";\n }\n // Different positioning for bottom up menu\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n }\n}\n\n\n// Component alignment\n//\n// Reiterate per navbar.less and the modified component alignment there.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-right {\n .dropdown-menu {\n .dropdown-menu-right();\n }\n // Necessary for overrides of the default right aligned menu.\n // Will remove come v4 in all likelihood.\n .dropdown-menu-left {\n .dropdown-menu-left();\n }\n }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n.nav-divider(@color: #e5e5e5) {\n height: 1px;\n margin: ((@line-height-computed / 2) - 1) 0;\n overflow: hidden;\n background-color: @color;\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n","//\n// Button groups\n// --------------------------------------------------\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle; // match .btn alignment given font-size hack above\n > .btn {\n position: relative;\n float: left;\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active,\n &.active {\n z-index: 2;\n }\n }\n}\n\n// Prevent double borders when buttons are next to each other\n.btn-group {\n .btn + .btn,\n .btn + .btn-group,\n .btn-group + .btn,\n .btn-group + .btn-group {\n margin-left: -1px;\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n margin-left: -5px; // Offset the first child's margin\n &:extend(.clearfix all);\n\n .btn,\n .btn-group,\n .input-group {\n float: left;\n }\n > .btn,\n > .btn-group,\n > .input-group {\n margin-left: 5px;\n }\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match\n.btn-group > .btn:first-child {\n margin-left: 0;\n &:not(:last-child):not(.dropdown-toggle) {\n .border-right-radius(0);\n }\n}\n// Need .dropdown-toggle since :last-child doesn't apply, given that a .dropdown-menu is used immediately after it\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n .border-left-radius(0);\n}\n\n// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group)\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-right-radius(0);\n }\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-left-radius(0);\n}\n\n// On active and open, don't show outline\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-xs > .btn { &:extend(.btn-xs); }\n.btn-group-sm > .btn { &:extend(.btn-sm); }\n.btn-group-lg > .btn { &:extend(.btn-lg); }\n\n\n// Split button dropdowns\n// ----------------------\n\n// Give the line between buttons some depth\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n\n// The clickable button for toggling the menu\n// Remove the gradient and set the same inset shadow as the :active state\n.btn-group.open .dropdown-toggle {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n .box-shadow(none);\n }\n}\n\n\n// Reposition the caret\n.btn .caret {\n margin-left: 0;\n}\n// Carets in other button sizes\n.btn-lg .caret {\n border-width: @caret-width-large @caret-width-large 0;\n border-bottom-width: 0;\n}\n// Upside down carets for .dropup\n.dropup .btn-lg .caret {\n border-width: 0 @caret-width-large @caret-width-large;\n}\n\n\n// Vertical button groups\n// ----------------------\n\n.btn-group-vertical {\n > .btn,\n > .btn-group,\n > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n }\n\n // Clear floats so dropdown menus can be properly placed\n > .btn-group {\n &:extend(.clearfix all);\n > .btn {\n float: none;\n }\n }\n\n > .btn + .btn,\n > .btn + .btn-group,\n > .btn-group + .btn,\n > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n }\n}\n\n.btn-group-vertical > .btn {\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n &:first-child:not(:last-child) {\n .border-top-radius(@btn-border-radius-base);\n .border-bottom-radius(0);\n }\n &:last-child:not(:first-child) {\n .border-top-radius(0);\n .border-bottom-radius(@btn-border-radius-base);\n }\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n.btn-group-vertical > .btn-group:first-child:not(:last-child) {\n > .btn:last-child,\n > .dropdown-toggle {\n .border-bottom-radius(0);\n }\n}\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n .border-top-radius(0);\n}\n\n\n// Justified button groups\n// ----------------------\n\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n > .btn,\n > .btn-group {\n float: none;\n display: table-cell;\n width: 1%;\n }\n > .btn-group .btn {\n width: 100%;\n }\n\n > .btn-group .dropdown-menu {\n left: auto;\n }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n[data-toggle=\"buttons\"] {\n > .btn,\n > .btn-group > .btn {\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0,0,0,0);\n pointer-events: none;\n }\n }\n}\n","// Single side border-radius\n\n.border-top-radius(@radius) {\n border-top-right-radius: @radius;\n border-top-left-radius: @radius;\n}\n.border-right-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-top-right-radius: @radius;\n}\n.border-bottom-radius(@radius) {\n border-bottom-right-radius: @radius;\n border-bottom-left-radius: @radius;\n}\n.border-left-radius(@radius) {\n border-bottom-left-radius: @radius;\n border-top-left-radius: @radius;\n}\n","//\n// Input groups\n// --------------------------------------------------\n\n// Base styles\n// -------------------------\n.input-group {\n position: relative; // For dropdowns\n display: table;\n border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table\n\n // Undo padding and float of grid classes\n &[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 0;\n }\n\n .form-control {\n // Ensure that the input is always above the *appended* addon button for\n // proper border colors.\n position: relative;\n z-index: 2;\n\n // IE9 fubars the placeholder attribute in text inputs and the arrows on\n // select elements in input groups. To fix it, we float the input. Details:\n // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855\n float: left;\n\n width: 100%;\n margin-bottom: 0;\n\n &:focus {\n z-index: 3;\n }\n }\n}\n\n// Sizing options\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n .input-lg();\n}\n.input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n .input-sm();\n}\n\n\n// Display as table-cell\n// -------------------------\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n\n &:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n}\n// Addon and addon wrapper for buttons\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle; // Match the inputs\n}\n\n// Text input groups\n// -------------------------\n.input-group-addon {\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n font-weight: normal;\n line-height: 1;\n color: @input-color;\n text-align: center;\n background-color: @input-group-addon-bg;\n border: 1px solid @input-group-addon-border-color;\n border-radius: @input-border-radius;\n\n // Sizing\n &.input-sm {\n padding: @padding-small-vertical @padding-small-horizontal;\n font-size: @font-size-small;\n border-radius: @input-border-radius-small;\n }\n &.input-lg {\n padding: @padding-large-vertical @padding-large-horizontal;\n font-size: @font-size-large;\n border-radius: @input-border-radius-large;\n }\n\n // Nuke default margins from checkboxes and radios to vertically center within.\n input[type=\"radio\"],\n input[type=\"checkbox\"] {\n margin-top: 0;\n }\n}\n\n// Reset rounded corners\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n .border-right-radius(0);\n}\n.input-group-addon:first-child {\n border-right: 0;\n}\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n .border-left-radius(0);\n}\n.input-group-addon:last-child {\n border-left: 0;\n}\n\n// Button input groups\n// -------------------------\n.input-group-btn {\n position: relative;\n // Jankily prevent input button groups from wrapping with `white-space` and\n // `font-size` in combination with `inline-block` on buttons.\n font-size: 0;\n white-space: nowrap;\n\n // Negative margin for spacing, position for bringing hovered/focused/actived\n // element above the siblings.\n > .btn {\n position: relative;\n + .btn {\n margin-left: -1px;\n }\n // Bring the \"active\" button to the front\n &:hover,\n &:focus,\n &:active {\n z-index: 2;\n }\n }\n\n // Negative margin to only have a 1px border between the two\n &:first-child {\n > .btn,\n > .btn-group {\n margin-right: -1px;\n }\n }\n &:last-child {\n > .btn,\n > .btn-group {\n z-index: 2;\n margin-left: -1px;\n }\n }\n}\n","//\n// Navs\n// --------------------------------------------------\n\n\n// Base class\n// --------------------------------------------------\n\n.nav {\n margin-bottom: 0;\n padding-left: 0; // Override default ul/ol\n list-style: none;\n &:extend(.clearfix all);\n\n > li {\n position: relative;\n display: block;\n\n > a {\n position: relative;\n display: block;\n padding: @nav-link-padding;\n &:hover,\n &:focus {\n text-decoration: none;\n background-color: @nav-link-hover-bg;\n }\n }\n\n // Disabled state sets text to gray and nukes hover/tab effects\n &.disabled > a {\n color: @nav-disabled-link-color;\n\n &:hover,\n &:focus {\n color: @nav-disabled-link-hover-color;\n text-decoration: none;\n background-color: transparent;\n cursor: @cursor-disabled;\n }\n }\n }\n\n // Open dropdowns\n .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @nav-link-hover-bg;\n border-color: @link-color;\n }\n }\n\n // Nav dividers (deprecated with v3.0.1)\n //\n // This should have been removed in v3 with the dropping of `.nav-list`, but\n // we missed it. We don't currently support this anywhere, but in the interest\n // of maintaining backward compatibility in case you use it, it's deprecated.\n .nav-divider {\n .nav-divider();\n }\n\n // Prevent IE8 from misplacing imgs\n //\n // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989\n > li > a > img {\n max-width: none;\n }\n}\n\n\n// Tabs\n// -------------------------\n\n// Give the tabs something to sit on\n.nav-tabs {\n border-bottom: 1px solid @nav-tabs-border-color;\n > li {\n float: left;\n // Make the list-items overlay the bottom border\n margin-bottom: -1px;\n\n // Actual tabs (as links)\n > a {\n margin-right: 2px;\n line-height: @line-height-base;\n border: 1px solid transparent;\n border-radius: @border-radius-base @border-radius-base 0 0;\n &:hover {\n border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color;\n }\n }\n\n // Active state, and its :hover to override normal :hover\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-tabs-active-link-hover-color;\n background-color: @nav-tabs-active-link-hover-bg;\n border: 1px solid @nav-tabs-active-link-hover-border-color;\n border-bottom-color: transparent;\n cursor: default;\n }\n }\n }\n // pulling this in mainly for less shorthand\n &.nav-justified {\n .nav-justified();\n .nav-tabs-justified();\n }\n}\n\n\n// Pills\n// -------------------------\n.nav-pills {\n > li {\n float: left;\n\n // Links rendered as pills\n > a {\n border-radius: @nav-pills-border-radius;\n }\n + li {\n margin-left: 2px;\n }\n\n // Active state\n &.active > a {\n &,\n &:hover,\n &:focus {\n color: @nav-pills-active-link-hover-color;\n background-color: @nav-pills-active-link-hover-bg;\n }\n }\n }\n}\n\n\n// Stacked pills\n.nav-stacked {\n > li {\n float: none;\n + li {\n margin-top: 2px;\n margin-left: 0; // no need for this gap between nav items\n }\n }\n}\n\n\n// Nav variations\n// --------------------------------------------------\n\n// Justified nav links\n// -------------------------\n\n.nav-justified {\n width: 100%;\n\n > li {\n float: none;\n > a {\n text-align: center;\n margin-bottom: 5px;\n }\n }\n\n > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n }\n\n @media (min-width: @screen-sm-min) {\n > li {\n display: table-cell;\n width: 1%;\n > a {\n margin-bottom: 0;\n }\n }\n }\n}\n\n// Move borders to anchors instead of bottom of list\n//\n// Mixin for adding on top the shared `.nav-justified` styles for our tabs\n.nav-tabs-justified {\n border-bottom: 0;\n\n > li > a {\n // Override margin from .nav-tabs\n margin-right: 0;\n border-radius: @border-radius-base;\n }\n\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border: 1px solid @nav-tabs-justified-link-border-color;\n }\n\n @media (min-width: @screen-sm-min) {\n > li > a {\n border-bottom: 1px solid @nav-tabs-justified-link-border-color;\n border-radius: @border-radius-base @border-radius-base 0 0;\n }\n > .active > a,\n > .active > a:hover,\n > .active > a:focus {\n border-bottom-color: @nav-tabs-justified-active-link-border-color;\n }\n }\n}\n\n\n// Tabbable tabs\n// -------------------------\n\n// Hide tabbable panes to start, show them when `.active`\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n\n\n// Dropdowns\n// -------------------------\n\n// Specific dropdowns\n.nav-tabs .dropdown-menu {\n // make dropdown border overlap tab border\n margin-top: -1px;\n // Remove the top rounded corners here since there is a hard edge above the menu\n .border-top-radius(0);\n}\n","//\n// Navbars\n// --------------------------------------------------\n\n\n// Wrapper and base class\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)\n margin-bottom: @navbar-margin-bottom;\n border: 1px solid transparent;\n\n // Prevent floats from breaking the navbar\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: @navbar-border-radius;\n }\n}\n\n\n// Navbar heading\n//\n// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy\n// styling of responsive aspects.\n\n.navbar-header {\n &:extend(.clearfix all);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n }\n}\n\n\n// Navbar collapse (body)\n//\n// Group your navbar content into this for easy collapsing and expanding across\n// various device sizes. By default, this content is collapsed when <768px, but\n// will expand past that for a horizontal display.\n//\n// To start (on mobile devices) the navbar links, forms, and buttons are stacked\n// vertically and include a `max-height` to overflow in case you have too much\n// content for the user's viewport.\n\n.navbar-collapse {\n overflow-x: visible;\n padding-right: @navbar-padding-horizontal;\n padding-left: @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255,255,255,.1);\n &:extend(.clearfix all);\n -webkit-overflow-scrolling: touch;\n\n &.in {\n overflow-y: auto;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border-top: 0;\n box-shadow: none;\n\n &.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0; // Override default setting\n overflow: visible !important;\n }\n\n &.in {\n overflow-y: visible;\n }\n\n // Undo the collapse side padding for navbars with containers to ensure\n // alignment of right-aligned contents.\n .navbar-fixed-top &,\n .navbar-static-top &,\n .navbar-fixed-bottom & {\n padding-left: 0;\n padding-right: 0;\n }\n }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n .navbar-collapse {\n max-height: @navbar-collapse-max-height;\n\n @media (max-device-width: @screen-xs-min) and (orientation: landscape) {\n max-height: 200px;\n }\n }\n}\n\n\n// Both navbar header and collapse\n//\n// When a container is present, change the behavior of the header and collapse.\n\n.container,\n.container-fluid {\n > .navbar-header,\n > .navbar-collapse {\n margin-right: -@navbar-padding-horizontal;\n margin-left: -@navbar-padding-horizontal;\n\n @media (min-width: @grid-float-breakpoint) {\n margin-right: 0;\n margin-left: 0;\n }\n }\n}\n\n\n//\n// Navbar alignment options\n//\n// Display the navbar across the entirety of the page or fixed it to the top or\n// bottom of the page.\n\n// Static top (unfixed, but 100% wide) navbar\n.navbar-static-top {\n z-index: @zindex-navbar;\n border-width: 0 0 1px;\n\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n\n// Fix the top/bottom navbars when screen real estate supports it\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: @zindex-navbar-fixed;\n\n // Undo the rounded corners\n @media (min-width: @grid-float-breakpoint) {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0; // override .navbar defaults\n border-width: 1px 0 0;\n}\n\n\n// Brand/project name\n\n.navbar-brand {\n float: left;\n padding: @navbar-padding-vertical @navbar-padding-horizontal;\n font-size: @font-size-large;\n line-height: @line-height-computed;\n height: @navbar-height;\n\n &:hover,\n &:focus {\n text-decoration: none;\n }\n\n > img {\n display: block;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n .navbar > .container &,\n .navbar > .container-fluid & {\n margin-left: -@navbar-padding-horizontal;\n }\n }\n}\n\n\n// Navbar toggle\n//\n// Custom button for toggling the `.navbar-collapse`, powered by the collapse\n// JavaScript plugin.\n\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: @navbar-padding-horizontal;\n padding: 9px 10px;\n .navbar-vertical-align(34px);\n background-color: transparent;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid transparent;\n border-radius: @border-radius-base;\n\n // We remove the `outline` here, but later compensate by attaching `:hover`\n // styles to `:focus`.\n &:focus {\n outline: 0;\n }\n\n // Bars\n .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n }\n .icon-bar + .icon-bar {\n margin-top: 4px;\n }\n\n @media (min-width: @grid-float-breakpoint) {\n display: none;\n }\n}\n\n\n// Navbar nav links\n//\n// Builds on top of the `.nav` components with its own modifier class to make\n// the nav the full height of the horizontal nav (above 768px).\n\n.navbar-nav {\n margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal;\n\n > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: @line-height-computed;\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n > li > a,\n .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n > li > a {\n line-height: @line-height-computed;\n &:hover,\n &:focus {\n background-image: none;\n }\n }\n }\n }\n\n // Uncollapse the nav\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin: 0;\n\n > li {\n float: left;\n > a {\n padding-top: @navbar-padding-vertical;\n padding-bottom: @navbar-padding-vertical;\n }\n }\n }\n}\n\n\n// Navbar form\n//\n// Extension of the `.form-inline` with some extra flavor for optimum display in\n// our navbars.\n\n.navbar-form {\n margin-left: -@navbar-padding-horizontal;\n margin-right: -@navbar-padding-horizontal;\n padding: 10px @navbar-padding-horizontal;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n\n // Mixin behavior for optimum display\n .form-inline();\n\n .form-group {\n @media (max-width: @grid-float-breakpoint-max) {\n margin-bottom: 5px;\n\n &:last-child {\n margin-bottom: 0;\n }\n }\n }\n\n // Vertically center in expanded, horizontal navbar\n .navbar-vertical-align(@input-height-base);\n\n // Undo 100% width for pull classes\n @media (min-width: @grid-float-breakpoint) {\n width: auto;\n border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n .box-shadow(none);\n }\n}\n\n\n// Dropdown menus\n\n// Menu position and menu carets\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n .border-top-radius(0);\n}\n// Menu position and menu caret support for dropups via extra dropup class\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n .border-top-radius(@navbar-border-radius);\n .border-bottom-radius(0);\n}\n\n\n// Buttons in navbars\n//\n// Vertically center a button within a navbar (when *not* in a form).\n\n.navbar-btn {\n .navbar-vertical-align(@input-height-base);\n\n &.btn-sm {\n .navbar-vertical-align(@input-height-small);\n }\n &.btn-xs {\n .navbar-vertical-align(22);\n }\n}\n\n\n// Text in navbars\n//\n// Add a class to make any element properly align itself vertically within the navbars.\n\n.navbar-text {\n .navbar-vertical-align(@line-height-computed);\n\n @media (min-width: @grid-float-breakpoint) {\n float: left;\n margin-left: @navbar-padding-horizontal;\n margin-right: @navbar-padding-horizontal;\n }\n}\n\n\n// Component alignment\n//\n// Repurpose the pull utilities as their own navbar utilities to avoid specificity\n// issues with parents and chaining. Only do this when the navbar is uncollapsed\n// though so that navbar contents properly stack and align in mobile.\n//\n// Declared after the navbar components to ensure more specificity on the margins.\n\n@media (min-width: @grid-float-breakpoint) {\n .navbar-left { .pull-left(); }\n .navbar-right {\n .pull-right();\n margin-right: -@navbar-padding-horizontal;\n\n ~ .navbar-right {\n margin-right: 0;\n }\n }\n}\n\n\n// Alternate navbars\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n background-color: @navbar-default-bg;\n border-color: @navbar-default-border;\n\n .navbar-brand {\n color: @navbar-default-brand-color;\n &:hover,\n &:focus {\n color: @navbar-default-brand-hover-color;\n background-color: @navbar-default-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-default-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-default-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n\n .navbar-toggle {\n border-color: @navbar-default-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-default-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-default-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: @navbar-default-border;\n }\n\n // Dropdown menu items\n .navbar-nav {\n // Remove background color from open dropdown\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-default-link-active-bg;\n color: @navbar-default-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display when collapsed\n .open .dropdown-menu {\n > li > a {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n background-color: @navbar-default-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-active-color;\n background-color: @navbar-default-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n background-color: @navbar-default-link-disabled-bg;\n }\n }\n }\n }\n }\n\n\n // Links in navbars\n //\n // Add a class to ensure links outside the navbar nav are colored correctly.\n\n .navbar-link {\n color: @navbar-default-link-color;\n &:hover {\n color: @navbar-default-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-default-link-color;\n &:hover,\n &:focus {\n color: @navbar-default-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-default-link-disabled-color;\n }\n }\n }\n}\n\n// Inverse navbar\n\n.navbar-inverse {\n background-color: @navbar-inverse-bg;\n border-color: @navbar-inverse-border;\n\n .navbar-brand {\n color: @navbar-inverse-brand-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-brand-hover-color;\n background-color: @navbar-inverse-brand-hover-bg;\n }\n }\n\n .navbar-text {\n color: @navbar-inverse-color;\n }\n\n .navbar-nav {\n > li > a {\n color: @navbar-inverse-link-color;\n\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n\n // Darken the responsive nav toggle\n .navbar-toggle {\n border-color: @navbar-inverse-toggle-border-color;\n &:hover,\n &:focus {\n background-color: @navbar-inverse-toggle-hover-bg;\n }\n .icon-bar {\n background-color: @navbar-inverse-toggle-icon-bar-bg;\n }\n }\n\n .navbar-collapse,\n .navbar-form {\n border-color: darken(@navbar-inverse-bg, 7%);\n }\n\n // Dropdowns\n .navbar-nav {\n > .open > a {\n &,\n &:hover,\n &:focus {\n background-color: @navbar-inverse-link-active-bg;\n color: @navbar-inverse-link-active-color;\n }\n }\n\n @media (max-width: @grid-float-breakpoint-max) {\n // Dropdowns get custom display\n .open .dropdown-menu {\n > .dropdown-header {\n border-color: @navbar-inverse-border;\n }\n .divider {\n background-color: @navbar-inverse-border;\n }\n > li > a {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n background-color: @navbar-inverse-link-hover-bg;\n }\n }\n > .active > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-active-color;\n background-color: @navbar-inverse-link-active-bg;\n }\n }\n > .disabled > a {\n &,\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n background-color: @navbar-inverse-link-disabled-bg;\n }\n }\n }\n }\n }\n\n .navbar-link {\n color: @navbar-inverse-link-color;\n &:hover {\n color: @navbar-inverse-link-hover-color;\n }\n }\n\n .btn-link {\n color: @navbar-inverse-link-color;\n &:hover,\n &:focus {\n color: @navbar-inverse-link-hover-color;\n }\n &[disabled],\n fieldset[disabled] & {\n &:hover,\n &:focus {\n color: @navbar-inverse-link-disabled-color;\n }\n }\n }\n}\n","// Navbar vertical align\n//\n// Vertically center elements in the navbar.\n// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.\n\n.navbar-vertical-align(@element-height) {\n margin-top: ((@navbar-height - @element-height) / 2);\n margin-bottom: ((@navbar-height - @element-height) / 2);\n}\n","//\n// Utility classes\n// --------------------------------------------------\n\n\n// Floats\n// -------------------------\n\n.clearfix {\n .clearfix();\n}\n.center-block {\n .center-block();\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n\n\n// Toggling content\n// -------------------------\n\n// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\n}\n.text-hide {\n .text-hide();\n}\n\n\n// Hide from screenreaders and browsers\n//\n// Credit: HTML5 Boilerplate\n\n.hidden {\n display: none !important;\n}\n\n\n// For Affix plugin\n// -------------------------\n\n.affix {\n position: fixed;\n}\n","//\n// Breadcrumbs\n// --------------------------------------------------\n\n\n.breadcrumb {\n padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;\n margin-bottom: @line-height-computed;\n list-style: none;\n background-color: @breadcrumb-bg;\n border-radius: @border-radius-base;\n\n > li {\n display: inline-block;\n\n + li:before {\n content: \"@{breadcrumb-separator}\\00a0\"; // Unicode space added since inline-block means non-collapsing white-space\n padding: 0 5px;\n color: @breadcrumb-color;\n }\n }\n\n > .active {\n color: @breadcrumb-active-color;\n }\n}\n","//\n// Pagination (multiple pages)\n// --------------------------------------------------\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: @line-height-computed 0;\n border-radius: @border-radius-base;\n\n > li {\n display: inline; // Remove list-style and block-level defaults\n > a,\n > span {\n position: relative;\n float: left; // Collapse white-space\n padding: @padding-base-vertical @padding-base-horizontal;\n line-height: @line-height-base;\n text-decoration: none;\n color: @pagination-color;\n background-color: @pagination-bg;\n border: 1px solid @pagination-border;\n margin-left: -1px;\n }\n &:first-child {\n > a,\n > span {\n margin-left: 0;\n .border-left-radius(@border-radius-base);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius-base);\n }\n }\n }\n\n > li > a,\n > li > span {\n &:hover,\n &:focus {\n z-index: 2;\n color: @pagination-hover-color;\n background-color: @pagination-hover-bg;\n border-color: @pagination-hover-border;\n }\n }\n\n > .active > a,\n > .active > span {\n &,\n &:hover,\n &:focus {\n z-index: 3;\n color: @pagination-active-color;\n background-color: @pagination-active-bg;\n border-color: @pagination-active-border;\n cursor: default;\n }\n }\n\n > .disabled {\n > span,\n > span:hover,\n > span:focus,\n > a,\n > a:hover,\n > a:focus {\n color: @pagination-disabled-color;\n background-color: @pagination-disabled-bg;\n border-color: @pagination-disabled-border;\n cursor: @cursor-disabled;\n }\n }\n}\n\n// Sizing\n// --------------------------------------------------\n\n// Large\n.pagination-lg {\n .pagination-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large);\n}\n\n// Small\n.pagination-sm {\n .pagination-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small);\n}\n","// Pagination\n\n.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {\n > li {\n > a,\n > span {\n padding: @padding-vertical @padding-horizontal;\n font-size: @font-size;\n line-height: @line-height;\n }\n &:first-child {\n > a,\n > span {\n .border-left-radius(@border-radius);\n }\n }\n &:last-child {\n > a,\n > span {\n .border-right-radius(@border-radius);\n }\n }\n }\n}\n","//\n// Pager pagination\n// --------------------------------------------------\n\n\n.pager {\n padding-left: 0;\n margin: @line-height-computed 0;\n list-style: none;\n text-align: center;\n &:extend(.clearfix all);\n li {\n display: inline;\n > a,\n > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: @pager-bg;\n border: 1px solid @pager-border;\n border-radius: @pager-border-radius;\n }\n\n > a:hover,\n > a:focus {\n text-decoration: none;\n background-color: @pager-hover-bg;\n }\n }\n\n .next {\n > a,\n > span {\n float: right;\n }\n }\n\n .previous {\n > a,\n > span {\n float: left;\n }\n }\n\n .disabled {\n > a,\n > a:hover,\n > a:focus,\n > span {\n color: @pager-disabled-color;\n background-color: @pager-bg;\n cursor: @cursor-disabled;\n }\n }\n}\n","//\n// Labels\n// --------------------------------------------------\n\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: @label-color;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n\n // Add hover effects, but only for links\n a& {\n &:hover,\n &:focus {\n color: @label-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Empty labels collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for labels in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n}\n\n// Colors\n// Contextual variations (linked labels get darker on :hover)\n\n.label-default {\n .label-variant(@label-default-bg);\n}\n\n.label-primary {\n .label-variant(@label-primary-bg);\n}\n\n.label-success {\n .label-variant(@label-success-bg);\n}\n\n.label-info {\n .label-variant(@label-info-bg);\n}\n\n.label-warning {\n .label-variant(@label-warning-bg);\n}\n\n.label-danger {\n .label-variant(@label-danger-bg);\n}\n","// Labels\n\n.label-variant(@color) {\n background-color: @color;\n\n &[href] {\n &:hover,\n &:focus {\n background-color: darken(@color, 10%);\n }\n }\n}\n","//\n// Badges\n// --------------------------------------------------\n\n\n// Base class\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: @font-size-small;\n font-weight: @badge-font-weight;\n color: @badge-color;\n line-height: @badge-line-height;\n vertical-align: middle;\n white-space: nowrap;\n text-align: center;\n background-color: @badge-bg;\n border-radius: @badge-border-radius;\n\n // Empty badges collapse automatically (not available in IE8)\n &:empty {\n display: none;\n }\n\n // Quick fix for badges in buttons\n .btn & {\n position: relative;\n top: -1px;\n }\n\n .btn-xs &,\n .btn-group-xs > .btn & {\n top: 0;\n padding: 1px 5px;\n }\n\n // Hover state, but only for links\n a& {\n &:hover,\n &:focus {\n color: @badge-link-hover-color;\n text-decoration: none;\n cursor: pointer;\n }\n }\n\n // Account for badges in navs\n .list-group-item.active > &,\n .nav-pills > .active > a > & {\n color: @badge-active-color;\n background-color: @badge-active-bg;\n }\n\n .list-group-item > & {\n float: right;\n }\n\n .list-group-item > & + & {\n margin-right: 5px;\n }\n\n .nav-pills > li > a > & {\n margin-left: 3px;\n }\n}\n","//\n// Jumbotron\n// --------------------------------------------------\n\n\n.jumbotron {\n padding-top: @jumbotron-padding;\n padding-bottom: @jumbotron-padding;\n margin-bottom: @jumbotron-padding;\n color: @jumbotron-color;\n background-color: @jumbotron-bg;\n\n h1,\n .h1 {\n color: @jumbotron-heading-color;\n }\n\n p {\n margin-bottom: (@jumbotron-padding / 2);\n font-size: @jumbotron-font-size;\n font-weight: 200;\n }\n\n > hr {\n border-top-color: darken(@jumbotron-bg, 10%);\n }\n\n .container &,\n .container-fluid & {\n border-radius: @border-radius-large; // Only round corners at higher resolutions if contained in a container\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n\n .container {\n max-width: 100%;\n }\n\n @media screen and (min-width: @screen-sm-min) {\n padding-top: (@jumbotron-padding * 1.6);\n padding-bottom: (@jumbotron-padding * 1.6);\n\n .container &,\n .container-fluid & {\n padding-left: (@jumbotron-padding * 2);\n padding-right: (@jumbotron-padding * 2);\n }\n\n h1,\n .h1 {\n font-size: @jumbotron-heading-font-size;\n }\n }\n}\n","//\n// Thumbnails\n// --------------------------------------------------\n\n\n// Mixin and adjust the regular image class\n.thumbnail {\n display: block;\n padding: @thumbnail-padding;\n margin-bottom: @line-height-computed;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(border .2s ease-in-out);\n\n > img,\n a > img {\n &:extend(.img-responsive);\n margin-left: auto;\n margin-right: auto;\n }\n\n // Add a hover state for linked versions only\n a&:hover,\n a&:focus,\n a&.active {\n border-color: @link-color;\n }\n\n // Image captions\n .caption {\n padding: @thumbnail-caption-padding;\n color: @thumbnail-caption-color;\n }\n}\n","//\n// Alerts\n// --------------------------------------------------\n\n\n// Base styles\n// -------------------------\n\n.alert {\n padding: @alert-padding;\n margin-bottom: @line-height-computed;\n border: 1px solid transparent;\n border-radius: @alert-border-radius;\n\n // Headings for larger alerts\n h4 {\n margin-top: 0;\n // Specified for the h4 to prevent conflicts of changing @headings-color\n color: inherit;\n }\n\n // Provide class for links that match alerts\n .alert-link {\n font-weight: @alert-link-font-weight;\n }\n\n // Improve alignment and spacing of inner content\n > p,\n > ul {\n margin-bottom: 0;\n }\n\n > p + p {\n margin-top: 5px;\n }\n}\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.\n.alert-dismissible {\n padding-right: (@alert-padding + 20);\n\n // Adjust close link position\n .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n }\n}\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n.alert-success {\n .alert-variant(@alert-success-bg; @alert-success-border; @alert-success-text);\n}\n\n.alert-info {\n .alert-variant(@alert-info-bg; @alert-info-border; @alert-info-text);\n}\n\n.alert-warning {\n .alert-variant(@alert-warning-bg; @alert-warning-border; @alert-warning-text);\n}\n\n.alert-danger {\n .alert-variant(@alert-danger-bg; @alert-danger-border; @alert-danger-text);\n}\n","// Alerts\n\n.alert-variant(@background; @border; @text-color) {\n background-color: @background;\n border-color: @border;\n color: @text-color;\n\n hr {\n border-top-color: darken(@border, 5%);\n }\n .alert-link {\n color: darken(@text-color, 10%);\n }\n}\n","//\n// Progress bars\n// --------------------------------------------------\n\n\n// Bar animations\n// -------------------------\n\n// WebKit\n@-webkit-keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n// Spec and IE10+\n@keyframes progress-bar-stripes {\n from { background-position: 40px 0; }\n to { background-position: 0 0; }\n}\n\n\n// Bar itself\n// -------------------------\n\n// Outer container\n.progress {\n overflow: hidden;\n height: @line-height-computed;\n margin-bottom: @line-height-computed;\n background-color: @progress-bg;\n border-radius: @progress-border-radius;\n .box-shadow(inset 0 1px 2px rgba(0,0,0,.1));\n}\n\n// Bar of progress\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: @font-size-small;\n line-height: @line-height-computed;\n color: @progress-bar-color;\n text-align: center;\n background-color: @progress-bar-bg;\n .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15));\n .transition(width .6s ease);\n}\n\n// Striped bars\n//\n// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar-striped` class, which you just add to an existing\n// `.progress-bar`.\n.progress-striped .progress-bar,\n.progress-bar-striped {\n #gradient > .striped();\n background-size: 40px 40px;\n}\n\n// Call animation for the active one\n//\n// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the\n// `.progress-bar.active` approach.\n.progress.active .progress-bar,\n.progress-bar.active {\n .animation(progress-bar-stripes 2s linear infinite);\n}\n\n\n// Variations\n// -------------------------\n\n.progress-bar-success {\n .progress-bar-variant(@progress-bar-success-bg);\n}\n\n.progress-bar-info {\n .progress-bar-variant(@progress-bar-info-bg);\n}\n\n.progress-bar-warning {\n .progress-bar-variant(@progress-bar-warning-bg);\n}\n\n.progress-bar-danger {\n .progress-bar-variant(@progress-bar-danger-bg);\n}\n","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Progress bars\n\n.progress-bar-variant(@color) {\n background-color: @color;\n\n // Deprecated parent class requirement as of v3.2.0\n .progress-striped & {\n #gradient > .striped();\n }\n}\n",".media {\n // Proper spacing between instances of .media\n margin-top: 15px;\n\n &:first-child {\n margin-top: 0;\n }\n}\n\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n\n.media-body {\n width: 10000px;\n}\n\n.media-object {\n display: block;\n\n // Fix collapse in webkit from max-width: 100% and display: table-cell.\n &.img-thumbnail {\n max-width: none;\n }\n}\n\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n\n.media-middle {\n vertical-align: middle;\n}\n\n.media-bottom {\n vertical-align: bottom;\n}\n\n// Reset margins on headings for tighter default spacing\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n// Media list variation\n//\n// Undo default ul/ol styles\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n","//\n// List groups\n// --------------------------------------------------\n\n\n// Base class\n//\n// Easily usable on