From 1d631e6ca3fc358d6240367e33e3baf4eb91cf87 Mon Sep 17 00:00:00 2001 From: Thomas McDonald Date: Wed, 12 Aug 2015 21:07:41 -0700 Subject: [PATCH 1/3] remove .badge class from buttons --- dist/css/bootstrap.css | 30 ---------------------------- dist/css/bootstrap.css.map | Bin 48866 -> 48595 bytes dist/css/bootstrap.min.css | 2 +- dist/css/bootstrap.min.css.map | Bin 42691 -> 42487 bytes docs/assets/css/docs.min.css | 2 +- docs/assets/css/docs.min.css.map | Bin 8737 -> 8737 bytes docs/dist/css/bootstrap.css | 30 ---------------------------- docs/dist/css/bootstrap.css.map | Bin 48866 -> 48595 bytes docs/dist/css/bootstrap.min.css | 2 +- docs/dist/css/bootstrap.min.css.map | Bin 42691 -> 42487 bytes scss/mixins/_buttons.scss | 5 ----- 11 files changed, 3 insertions(+), 68 deletions(-) diff --git a/dist/css/bootstrap.css b/dist/css/bootstrap.css index fd00b9463..da8231147 100644 --- a/dist/css/bootstrap.css +++ b/dist/css/bootstrap.css @@ -2374,11 +2374,6 @@ fieldset[disabled] .btn-primary:hover { border-color: #0275d8; } -.btn-primary .badge { - color: #0275d8; - background-color: #fff; -} - .btn-secondary { color: #373a3c; background-color: #fff; @@ -2424,11 +2419,6 @@ fieldset[disabled] .btn-secondary:hover { border-color: #ccc; } -.btn-secondary .badge { - color: #fff; - background-color: #373a3c; -} - .btn-info { color: #fff; background-color: #5bc0de; @@ -2474,11 +2464,6 @@ fieldset[disabled] .btn-info:hover { border-color: #5bc0de; } -.btn-info .badge { - color: #5bc0de; - background-color: #fff; -} - .btn-success { color: #fff; background-color: #5cb85c; @@ -2524,11 +2509,6 @@ fieldset[disabled] .btn-success:hover { border-color: #5cb85c; } -.btn-success .badge { - color: #5cb85c; - background-color: #fff; -} - .btn-warning { color: #fff; background-color: #f0ad4e; @@ -2574,11 +2554,6 @@ fieldset[disabled] .btn-warning:hover { border-color: #f0ad4e; } -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} - .btn-danger { color: #fff; background-color: #d9534f; @@ -2624,11 +2599,6 @@ fieldset[disabled] .btn-danger:hover { border-color: #d9534f; } -.btn-danger .badge { - color: #d9534f; - background-color: #fff; -} - .btn-primary-outline { color: #0275d8; background-color: #fff; diff --git a/dist/css/bootstrap.css.map b/dist/css/bootstrap.css.map index 9c117de4fd1b6858404320918417d32680b80bcd..edb04b1ab1e528cd00e64a84b6383740a1bbc04c 100644 GIT binary patch delta 12390 zcmbVydyu2YabK+zn~S{@rPICl?syMMqxL~*3DY1s)SQ;)`o45SiAHL}lug~}mpmNg^_r2rhtlt8N zn^EzRcf2v%NlU!0*gbObWI}QCTA*k!p0FGs@}Bt2k>7Z4osDUg&02h6A(_msEm%oz z`Pz(6m`khzfcS=t2i4G^VTspsl73_VqwmbmM4}l`v{I2wokQewG(#d|2$Am?mH;H~ zsoIh_eJp%Wjy90GF0LQj+Z!$hXfRp~F%pF@LzHCB*I?s* zL$*fFfT3Mur0cA|%Ajn5XQL1>Tg!_7bb92m(_w3Yuh-JziTMXFx9h9{maHMuXq zHuS`5qE0I7v$b*7fL!Y>@s;_Xx$Jc$?e&DCXm99=)mno=m@Zp0Gxu~CvkR$f5%IyZ7w+lH|1t6FXD>WFl>ZZp zQ1*^HV%s>h-O7Na7OceE9Kx0o-^itCcdj`&XOzP*(EzdTR}vq(rQghP7g zg=AgMXUd9ApA~Hmh4Vs~E)TjUaa3Ytiu)<0+!gW6RQ`3+c55$vX+yO|LY!-AXPd z0tq&26e!5-M#RGj)8kcxN>TU|+|wvZP)m*aYBZuzM5N!twAQcbw8hJo&RRPd7&wh0QwRn?HMI)?JY_>*7y;yus4d^RpE)Ypdjl z_SO4ljoc7tSBi*Vyn1=oYst+d#J8?Km@<|Ss1S^n5+qp`@lgFTNnS<-EDx6g1fMKX z$jz1yfXA%tC~#B69yvGL&e$ecHpSzQl=r-;IPE-L@NuIc8lP;Cgws<&M6IWSI1o)ZR4YEy}t%_L|S+k{E+N{RlX31m* zJ|{)!vI@&9#G>-%ybcbf3QN*4B87pe5uS|QHlws-D1v-`c111BiZ8Rsa#eGv--Sa# zA>Mow2WcoaOKJ{NhT;mpZ+2NN%Isg`Kb$$-&b6W6Dr@CBT(q7&BYv)bkNCa*Pm5=) zo4joe=+3OOsI)JKMJ(wpb?Aup;IIL0qDmMh#rf431=8u20kR44-P7+DD~n(BL|347 z%tXZBF2?4vGrG8bkV;{BnlyEr`F1)Q^c@5hk7?KVxY*-3gLqvjE$~^K*dD36&JpFI7%xLYldQ3p33Gwv1x!=Cxc*t)NrA@Ps%%F>_s*U9}Hn46=U3!(hKs>U;ta6-Y_RedKZ2C5F$qA~2 z47FA=Qrr+Lil?q0D-h;bX15L-Ey?(eNFncIc={5AIViL*pG@Y-Ppmg5S_RuDsU%G7*q)mBWVH1Wa(`}w$8`#AupUkvy zQ1(>q6|MH@UDW>Eb*O!CK8^$#O(q)+gHc=G!E z`(j%D_*DLcmf!e$<*#e`8&mn4N`4&^wEU+I81Zc;A}()U@YEOS8YI+fn}hj~ypIrH zskSq4(}hgRh%h1kZ1aJ=TAD%-HjswD5v4ACyuwCl_}c7V0o%OameDW@vZDl$A7+>@E>pw>k6rL$^)+8&*AeNmGOaCL!C zxXc0TtWUiPYjuzvNph+(tRf}6jU3%H6gj$!Vc_DDTSN*$QO3~Jg8vU{KSg1vw|{tR z@hzU=I_=J71Myh?QBPM^?=I5qSMrxUeR);5tS7#czjUgr()7ss?PcX=V_r%vJ z>7&uoPV)3nN(G`MRjGx9hiuzrL-ESa{d11I9$mUW-q<-dTU|klPc5VG@0@(Fn<7<0 zfRwx)~1eC&QtAWNB&%O>LK$A0gD9a5>wP)Z`t zYO&S0B)UR%NsIMl5#_S}e&zAk-s%ZRW9ze!c;NkiG`j|;vxZQ>PZa{Q+iKt!R}11^ zJF!@o7oink!Px$PE*zaXr&7G}G{u|f6mKk3Jh6V})KY1}>eM{5#;jpMoCd6|0TyVY z(4Ovq_AwDyqD$qDatJI$Yxh{WFLTN<>rqbG0Crru-Rgu&uv=|}F|6x4OgWjQBp1A> zM3^wIN&6YIgsB$~WmjT#lt#njmf?cc{-5vme)@2`pQ>Sb5>2F@sMWrG$cUt<5Q(y2 zZ$Ih$s%*)*6k;;_H`uB);2?uTsDvWGl4$sa zn9K+amWM~U2p|1b7!%0$#B0q4)2sxD`5-5Sx(C zbG|A*-ui=i*%-0HY(iK(RY%y0pD4)=EP=R9o#v zSd{z>YZBtm+upNr@yMzue zRMT9VppS4+ixJjXGU%x4*JS_KV8&8W=_3Fodeh{vP)K@2#zzxPBlG#>v@w*A zuy~pXp|_b%kU@q}NWc&+Lo^4or`-&IBts^|(Orr#m&$Ksl;RVET2K6FaD2~5V*pCQbdV}}9BCRY z1Mu1GQ1{e8)wCrkp%Dg|+XN-XX|z5Gy`LsKh8d-$S0%G(Wl8G*TW?CSt)%NjE5tf0 za)WHR!iiWn9oUo9I>ekd*-c|#oclL}ig|nmw+z`DsC83O$!U<1TMV(p3Q`RiyR(`i zYHmuYzL|pRrN$(CK2XGxRaKoCtiO^a{P-gLaRqycE%wx2Y@)#V=(^l`GAUDLgT)oT zLHML8LMQshA_>HU*QKy9J>{BP;><5w%`SSnUU}ukSwhwNNhp=h2knvopsEC4 zty6n`TKMxgYWSC)G#{3sAkNlget;Vg+exC~Mw?le4wUqvB_uDuI7^E|dsiNcOKylJ zDn$8NR8FkMxQvUs84b87?6I5GC5n9rE=w?a2VUz)+3M7k@Uv=$(hoqOb{JgEBhkpsAD0+C8KpWtWc=V~`^8pQ> zWC5-MJeEyxFM_1|)alD%*(#%a7@G)ycvDZfG||9>aRclrb@8rHj!|{tDIz>2G`b)WV4Fe8@efjMD`)Ap4A7Hp$@$N^WG6Zei?fQ}#r#Gnzn$ zSiJw~6W(f;(iEFlvPe@J=;;U2lw#O?f(Qk672eNMiDmPk`0Ue1_o_N-N_;Qu-zEY8 z5A?Hz?6z;*SivL7h#49?NYqJf0gYYL*hTmo4uQJU74B+Tnp0T}ncadlWw-R0F>GWh z!9{JR*RL*N{YGxZ=YY7Qxz%Vr$tE`k?9tt13v2AqR5nA)R#(`(c#|HH?yI7kpnRap zr4JzADZBFDyfR^5^g0qwHmxUrb|^&CQgr zRO2`3Jga<59%qdYSE+4W<%3muoDk)PJiW@6yg+Q8k#CW3q#CY#7zS`DVTUc$xFge# zDzB{~eDyIgmS*5Ah`*aWi#6ur4JW)NYiklw_dE$EH zikC6+>QP^O_d}0dkMEF`x;(Z6D=oEne1{@0jb)&2q3=PtrwTN;GCY?jWMYVTqJtxr z252cq2`QQ%4kzMytV_AvpGOq6D2SpFZXsBJM;^gkf)JC?G;qTinXL4=Ka?@W#a}uq z{`-f0@j#ih)aH{il1n7?+>jxu&4U!9;)pt=q69rvLdiNp0bOkTLeb-vu$Z@bN4)+E z#mn9T?W)TY1?;NJdfZze%b^KaPN~PkgaGuO$UMg{H;M|qUexG~qC&416}n9bKp%*& zKgW%}M(<70`x?Ec(Or!`+Lnn4TzdVvD`NX2_g*&i(%^Kdp_c~r(xF~D5ifjX`C-GK z89?p;5Bl-=l7aetW9R{qAQj|Mf2IPdk{mTgGQcagSpDe9|BoespM*;ff{5k!%%3X^ z;PA+5Eu134Ar6dcHcE5*yea<8N6T|6eeQESu3vpVmhNZBYx=y0*CYh30q@cTuqPR0 zL8v@%p&~>f7lIe^hQ_WFwu=czW4FXNp8px;JgGjfi|;>wpQlF8fSEpb#IcWEnjbF0 zwJ{pt>0UDG(*%%XV(nx1c{+&E1n!FA$9%pxk{lYvs5~M*vOoi}-&$IL<=I|(Y#{x1 z65=}_yF4GH)OfSc1FBIl;Bo@n7>c7Gf0rjAYnna}i$_16^fi%ZEadyVL7e~;5-931 z0qRxs3_(4bP^oKx*AwE)A0HhaCy;@(bC7K)(g zzYE2HrWhiMXWN=$Pg9I*icubO_y5%kug{!|qelWmHh9dYr}ZccaWw@e?}&f$;)(xD z-2iY)eCNfBXWIJaZ&6u6SDs7P3c#?gLt^=Xcp3C*XscH$Dy>L4=(>h@lp+g&3Gt7_ z=}K3|8Stezb09%MA;$wH8TUsOv`FE8H!sj0Hd3Vm6169HauhtkIVU4% z2yY+2;Cxg3jkw~O$UDe@b%Z{3>2iR+=m73y5qT7G^J{808Auls6*3S?I`%#ly*A#Z zGc|Z{mmZ*bD@6e^X-!Pz>^xea8!OBs1>9ID7t{oY9I|l(C!uxuZBoHRp)re7dVSccz@%it}jyuYPfR zCecUx5Ql-6lsfV-Un!X^kr|hL`2_DyVI2uWSwK@%nZ@Bm&%SiwP!$hBFt9kU)Wug{ z`j*F#Pd;8A+<)em&(Cjm#3n7~<7m zX&y1?4HKi7sUB2U#l`Y53+uvp#UPQF=|M7AyhXB4Ac)q>gXDn%1SJ&r<`wdQs=YH_E=SSu^`-`gX2rcG45!K6_R^@&nU9Es?E=;Ku z1Wn@OJLD6HXgi8d{T3Z@S$LcqWWRL!Es-F<@kC)=7x?LDoP_sH4$y)6}MYA1I0F6+c77_j(OYnduZ^R zLk$`bs0${;BKl^)9f%LVa`|00eRPD8zkrMRz*C{wFDOt?{JU2!db%=are!~R<(#)& zPz+lIP{ref>FS9lO$@=tEhsikk^203PjpAoiU{}fXFUx)s*6v3{=%LkD+#E5hhAKh zDWtV(V_S98*-?CIJ8#;UtwH`gKnFf68-u+Uc^66~vxTo%h$^Cqa*k{86#91^h5}{e z9gosRzRtz(fBDqg@aSU3w;?SSH$~wK$2{?EO8=oE@#GiIJrUhj5=FN4&ck{lL=y)R z3M8nev908&;Q9K19Ma<<$F^@5$|8n1g{JuHFP!%TwiJ86xcJ4(r{&i#fR&MElW>hK z>MJ^CUF?4GC4YQ#jJ_U(+mxAO67dW~cWygM+Gc-~`fsq0eeaiEnK?9!&=*O`uIUep z|M*Y;_ja}H1xWum zBhCH)_0@099166S<+Zar=!kFs=Efnrt;fx-cxZp)o!#l!-(AK9G3HSb*w5Y@*3*4+ z&|WrQ{Mtov&)1@t6X*h<1U91GZQGQf*QiWin*bierHum5~B%&F@Z zHY4bE(W!9yo-nzJKo~I%4GY}?YcTQnZ_V%Fxx*Z5l*t_^__E0yYS`!wSOYLrRk$v~ z<^YW>IR?rH(U49~3QlRod2+`P8 zkede~ZE^N@PVbO-c?DM~;w_!f$}K=3_cq-<7{MwrI7o(AZz{AK^tBg8679zRzxbW! zXXe6`ZDCbyP2|79<^oQRV*GBTDn9%A#kqD}4Leowhu=6q*VV&OO+u>;1+CR2)X~G1 zBcV|}j45bb50N2)@}Y54uC=WWiuTu+4|kh6nS9xnzaifJ&G2C$NZYopdQ+4z5pL!p sq*U8#HpS<^dEuPV%B3&)E|shG(xvxYD!Oj3+v^ls5ASxnmp<@+02?f%-v9sr delta 12943 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 BJ)Zyo diff --git a/dist/css/bootstrap.min.css b/dist/css/bootstrap.min.css index daa9a135f..1aab66c27 100644 --- a/dist/css/bootstrap.min.css +++ b/dist/css/bootstrap.min.css @@ -2,5 +2,5 @@ * Bootstrap v4.0.0-alpha (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */dl,ol,p,pre,ul{margin-top:0}address,dl,ol,p,ul{margin-bottom:1rem}b,dt,optgroup,strong{font-weight:700}caption,th{text-align:left}fieldset,legend,td,th{padding:0}img,legend{border:0}pre,textarea{overflow:auto}.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.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,.dropdown-menu,.table-reflow thead,.table-reflow tr{float:left}.btn,.c-indicator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.select:after,a.btn.disaabled,fieldset[disabled] a.btn{pointer-events:none}.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal:after,.dropdown-menu>li>a,.modal-footer:after,.modal-header:after,.nav:after,.navbar:after,.pager:after,.row:after{clear:both}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}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{vertical-align:middle}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}address,legend{line-height: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;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;box-sizing:content-box;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}table{border-spacing:0;border-collapse:collapse}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999}thead{display:table-header-group}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}}.btn.focus,.btn:focus,.btn:hover,a{text-decoration:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}@viewport{width:device-width}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{font-style:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd,label{margin-bottom:.5rem}dd{margin-left:0}blockquote,figure{margin:0 0 1rem}a{color:#0275d8}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}[role=button]{cursor:pointer}table{background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;caption-side:bottom}label{display:inline-block}button,input,select,textarea{margin:0;line-height:inherit}fieldset{min-width:0;margin:0;border:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,legend{margin-bottom:.5rem}legend{display:block;width:100%;font-size:1.5rem}.list-inline>li,output{display:inline-block}.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:#818a91}.display-1,.display-2,.display-3,.display-4,.lead{font-weight:300}.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%}.blockquote,hr{margin-bottom:1rem}.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:2.75rem}.h2,h2{font-size:2.25rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem}.display-1{font-size:3.5rem}.display-2{font-size:4.5rem}.display-3{font-size:5.5rem}.display-4{font-size:6rem}hr{margin-top:1rem;border:0;border-top:.0625rem solid #eceeef}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{padding-right:5px;padding-left:5px}.dl-horizontal{margin-right:-1.5rem;margin-left:-1.5rem}.container,.container-fluid{margin-right:auto;margin-left:auto}.dl-horizontal:after,.dl-horizontal:before{display:table;content:" "}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote ol:last-child,.blockquote p:last-child,.blockquote ul:last-child{margin-bottom:0}.blockquote footer{display:block;font-size:80%;line-height:1.5;color:#818a91}.blockquote footer:before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse footer:before{content:""}.blockquote-reverse footer:after{content:"\00A0 \2014"}.figure{display:inline-block}.figure>img{margin-bottom:.5rem;line-height:1}.table,pre{margin-bottom:1rem}.figure-caption{font-size:90%;color:#818a91}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img,.figure>img,.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:.3rem}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:.25rem;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}code,kbd{padding:.2rem .4rem;font-size:90%}.img-circle{border-radius:50%}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#bd4147;background-color:#f7f7f9;border-radius:.25rem}kbd{color:#fff;background-color:#333;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:90%;line-height:1.5;color:#373a3c}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.container,.container-fluid{padding-right:.75rem;padding-left:.75rem}.pre-scrollable{max-height:340px;overflow-y:scroll}.row{margin-right:-.75rem;margin-left:-.75rem}.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-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-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:.75rem;padding-left:.75rem}.col-xs-1{width:8.333333%}.col-xs-2{width:16.666667%}.col-xs-3{width:25%}.col-xs-4{width:33.333333%}.col-xs-5{width:41.666667%}.col-xs-6{width:50%}.col-xs-7{width:58.333333%}.col-xs-8{width:66.666667%}.col-xs-9{width:75%}.col-xs-10{width:83.333333%}.col-xs-11{width:91.666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.333333%}.col-xs-pull-2{right:16.666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.333333%}.col-xs-pull-5{right:41.666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.333333%}.col-xs-pull-8{right:66.666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.333333%}.col-xs-pull-11{right:91.666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.333333%}.col-xs-push-2{left:16.666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.333333%}.col-xs-push-5{left:41.666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.333333%}.col-xs-push-8{left:66.666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.333333%}.col-xs-push-11{left:91.666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.333333%}.col-xs-offset-2{margin-left:16.666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333333%}.col-xs-offset-5{margin-left:41.666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333333%}.col-xs-offset-8{margin-left:66.666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333333%}.col-xs-offset-11{margin-left:91.666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:34em){.container{max-width:34rem}.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-1{width:8.333333%}.col-sm-2{width:16.666667%}.col-sm-3{width:25%}.col-sm-4{width:33.333333%}.col-sm-5{width:41.666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333%}.col-sm-8{width:66.666667%}.col-sm-9{width:75%}.col-sm-10{width:83.333333%}.col-sm-11{width:91.666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.333333%}.col-sm-pull-2{right:16.666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.333333%}.col-sm-pull-5{right:41.666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.333333%}.col-sm-pull-8{right:66.666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.333333%}.col-sm-pull-11{right:91.666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.333333%}.col-sm-push-2{left:16.666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.333333%}.col-sm-push-5{left:41.666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.333333%}.col-sm-push-8{left:66.666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.333333%}.col-sm-push-11{left:91.666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.333333%}.col-sm-offset-2{margin-left:16.666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333333%}.col-sm-offset-5{margin-left:41.666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333%}.col-sm-offset-8{margin-left:66.666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333333%}.col-sm-offset-11{margin-left:91.666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:48em){.container{max-width:45rem}.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-1{width:8.333333%}.col-md-2{width:16.666667%}.col-md-3{width:25%}.col-md-4{width:33.333333%}.col-md-5{width:41.666667%}.col-md-6{width:50%}.col-md-7{width:58.333333%}.col-md-8{width:66.666667%}.col-md-9{width:75%}.col-md-10{width:83.333333%}.col-md-11{width:91.666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.333333%}.col-md-pull-2{right:16.666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.333333%}.col-md-pull-5{right:41.666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.333333%}.col-md-pull-8{right:66.666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.333333%}.col-md-pull-11{right:91.666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.333333%}.col-md-push-2{left:16.666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.333333%}.col-md-push-5{left:41.666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.333333%}.col-md-push-8{left:66.666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.333333%}.col-md-push-11{left:91.666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333%}.col-md-offset-2{margin-left:16.666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333333%}.col-md-offset-5{margin-left:41.666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333%}.col-md-offset-8{margin-left:66.666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333333%}.col-md-offset-11{margin-left:91.666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:62em){.container{max-width:60rem}.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-1{width:8.333333%}.col-lg-2{width:16.666667%}.col-lg-3{width:25%}.col-lg-4{width:33.333333%}.col-lg-5{width:41.666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333%}.col-lg-8{width:66.666667%}.col-lg-9{width:75%}.col-lg-10{width:83.333333%}.col-lg-11{width:91.666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.333333%}.col-lg-pull-2{right:16.666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.333333%}.col-lg-pull-5{right:41.666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.333333%}.col-lg-pull-8{right:66.666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.333333%}.col-lg-pull-11{right:91.666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.333333%}.col-lg-push-2{left:16.666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.333333%}.col-lg-push-5{left:41.666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.333333%}.col-lg-push-8{left:66.666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.333333%}.col-lg-push-11{left:91.666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333333%}.col-lg-offset-2{margin-left:16.666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333333%}.col-lg-offset-5{margin-left:41.666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333%}.col-lg-offset-8{margin-left:66.666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333333%}.col-lg-offset-11{margin-left:91.666667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:75em){.container{max-width:72.25rem}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-1{width:8.333333%}.col-xl-2{width:16.666667%}.col-xl-3{width:25%}.col-xl-4{width:33.333333%}.col-xl-5{width:41.666667%}.col-xl-6{width:50%}.col-xl-7{width:58.333333%}.col-xl-8{width:66.666667%}.col-xl-9{width:75%}.col-xl-10{width:83.333333%}.col-xl-11{width:91.666667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.333333%}.col-xl-pull-2{right:16.666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.333333%}.col-xl-pull-5{right:41.666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.333333%}.col-xl-pull-8{right:66.666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.333333%}.col-xl-pull-11{right:91.666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.333333%}.col-xl-push-2{left:16.666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.333333%}.col-xl-push-5{left:41.666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.333333%}.col-xl-push-8{left:66.666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.333333%}.col-xl-push-11{left:91.666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.333333%}.col-xl-offset-2{margin-left:16.666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.333333%}.col-xl-offset-5{margin-left:41.666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.333333%}.col-xl-offset-8{margin-left:66.666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.333333%}.col-xl-offset-11{margin-left:91.666667%}.col-xl-offset-12{margin-left:100%}}.table{width:100%;max-width:100%}.table td,.table th{padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #eceeef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-active,.table-active>td,.table-active>th,.table-hover tbody tr:hover{background-color:#f5f5f5}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e8e8e8}.table-success,.table-success>td,.table-success>th{background-color:#dff0d8}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>td,.table-info>th{background-color:#d9edf7}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-warning,.table-warning>td,.table-warning>th{background-color:#fcf8e3}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc}.table-danger,.table-danger>td,.table-danger>th{background-color:#f2dede}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc}.table-responsive{display:block;width:100%;overflow-x:auto}.collapsing,.embed-responsive,.media,.media-body,.modal,.modal-open{overflow:hidden}.thead-inverse th{color:#fff;background-color:#373a3c}.thead-default th{color:#55595c;background-color:#eceeef}.table-inverse{color:#eceeef;background-color:#373a3c}.table-inverse.table-bordered{border:0}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#55595c}.table-reflow tbody{display:block;white-space:nowrap}.table-reflow td,.table-reflow th{border-top:1px solid #eceeef;border-left:1px solid #eceeef}.table-reflow td:last-child,.table-reflow th:last-child{border-right:1px solid #eceeef}.table-reflow tbody:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow thead:last-child tr:last-child th{border-bottom:1px solid #eceeef}.table-reflow tr td,.table-reflow tr th{display:block!important;border:1px solid #eceeef}.form-control,.form-control-file,.form-control-range{display:block}.form-control{width:100%;padding:.5rem 1rem;font-size:1rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:.0625rem solid #ccc;border-radius:.25rem}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#66afe9;outline:0}.form-control::-webkit-input-placeholder{color:#999;opacity:1}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder{color:#999;opacity:1}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.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:#5cb85c}.form-control:disabled,.form-control[readonly],fieldset[disabled] .form-control{background-color:#eceeef;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}.form-control-label{padding:.5625rem 1rem;margin-bottom:0}@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:2.625rem}.input-group-sm input[type=date].form-control,.input-group-sm input[type=time].form-control,.input-group-sm input[type=datetime-local].form-control,.input-group-sm input[type=month].form-control,input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:1.95rem}.input-group-lg input[type=date].form-control,.input-group-lg input[type=time].form-control,.input-group-lg input[type=datetime-local].form-control,.input-group-lg input[type=month].form-control,input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:3.291667rem}}.form-control-static{min-height:2.625rem;padding-top:.5625rem;padding-bottom:.5625rem;margin-bottom:0}.form-control-static.form-control-lg,.form-control-static.form-control-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:1.95rem;padding:.275rem .75rem;font-size:.85rem;line-height:1.5;border-radius:.2rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:3.291667rem;padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333;border-radius:.3rem}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-bottom:.75rem}.checkbox label,.checkbox-inline,.radio label,.radio-inline{padding-left:1.25rem;margin-bottom:0;cursor:pointer;font-weight:400}.checkbox label input:only-child,.radio label input:only-child{position:static}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.collapsing,.dropdown,.dropup{position:relative}.checkbox+.checkbox,.radio+.radio{margin-top:-.25rem}.checkbox-inline,.radio-inline{position:relative;display:inline-block;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:.75rem}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,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline{cursor:not-allowed}.form-control-error,.form-control-success,.form-control-warning{padding-right:3rem;background-repeat:no-repeat;background-position:center right .65625rem;-webkit-background-size:1.70625rem 1.70625rem;background-size:1.70625rem 1.70625rem}.has-success .form-control{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;background-color:#eaf6ea;border-color:#5cb85c}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.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:#f0ad4e}.has-success .form-control-success{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZWNrIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA3OTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA3OTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiM1Q0I4NUMiIGQ9Ik0yMzMuOCw2MTAuMWMtMTMuMywwLTI1LjktNi4yLTM0LTE2LjlMOTAuNSw0NDguOEM3Ni4zLDQzMCw4MCw0MDMuMyw5OC44LDM4OS4xYzE4LjgtMTQuMyw0NS41LTEwLjUsNTkuOCw4LjNsNzEuOSw5NWwyMjAuOS0yNTAuNWMxMi41LTIwLDM4LjgtMjYuMSw1OC44LTEzLjZjMjAsMTIuNCwyNi4xLDM4LjcsMTMuNiw1OC44TDI3MCw1OTBjLTcuNCwxMi0yMC4yLDE5LjQtMzQuMywyMC4xQzIzNS4xLDYxMC4xLDIzNC41LDYxMC4xLDIzMy44LDYxMC4xeiIvPjwvc3ZnPg==)}.has-warning .form-control{border-color:#f0ad4e}.has-warning .input-group-addon{color:#f0ad4e;background-color:#fff;border-color:#f0ad4e}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.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:#d9534f}.has-warning .form-control-warning{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9Ildhcm5pbmciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjEyIDc5MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjEyIDc5MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0YwQUQ0RSIgZD0iTTYwMyw2NDAuMmwtMjc4LjUtNTA5Yy0zLjgtNi42LTEwLjgtMTAuNi0xOC41LTEwLjZzLTE0LjcsNC4xLTE4LjUsMTAuNkw5LDY0MC4yYy0zLjcsNi41LTMuNiwxNC40LDAuMiwyMC44YzMuOCw2LjUsMTAuOCwxMC40LDE4LjMsMTAuNGg1NTcuMWM3LjUsMCwxNC41LTMuOSwxOC4zLTEwLjRDNjA2LjYsNjU0LjYsNjA2LjcsNjQ2LjYsNjAzLDY0MC4yeiBNMzM2LjYsNjEwLjJoLTYxLjJWNTQ5aDYxLjJWNjEwLjJ6IE0zMzYuNiw1MDMuMWgtNjEuMlYzMDQuMmg2MS4yVjUwMy4xeiIvPjwvc3ZnPg==)}.has-error .form-control{border-color:#d9534f}.has-error .input-group-addon{color:#d9534f;background-color:#fdf7f7;border-color:#d9534f}.has-error .form-control-error{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNyb3NzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA3OTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA3OTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNEOTUzNEYiIGQ9Ik00NDcsNTQ0LjRjLTE0LjQsMTQuNC0zNy42LDE0LjQtNTEuOSwwTDMwNiw0NTEuN2wtODkuMSw5Mi43Yy0xNC40LDE0LjQtMzcuNiwxNC40LTUxLjksMGMtMTQuNC0xNC40LTE0LjQtMzcuNiwwLTUxLjlsOTIuNC05Ni40TDE2NSwyOTkuNmMtMTQuNC0xNC40LTE0LjQtMzcuNiwwLTUxLjlzMzcuNi0xNC40LDUxLjksMGw4OS4yLDkyLjdsODkuMS05Mi43YzE0LjQtMTQuNCwzNy42LTE0LjQsNTEuOSwwYzE0LjQsMTQuNCwxNC40LDM3LjYsMCw1MS45TDM1NC43LDM5Nmw5Mi40LDk2LjRDNDYxLjQsNTA2LjgsNDYxLjQsNTMwLDQ0Nyw1NDQuNHoiLz48L3N2Zz4=)}.btn-danger-outline,.btn-info-outline,.btn-info.active,.btn-info:active,.btn-primary-outline,.btn-primary.active,.btn-primary:active,.btn-secondary-outline,.btn-secondary.active,.btn-secondary:active,.btn-success-outline,.btn-success.active,.btn-success:active,.btn-warning-outline,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.open>.btn-info.dropdown-toggle,.open>.btn-primary.dropdown-toggle,.open>.btn-secondary.dropdown-toggle,.open>.btn-success.dropdown-toggle,.open>.btn-warning.dropdown-toggle{background-image:none}.help-block{display:block;margin-top:.25rem;margin-bottom:.75rem;color:#747a7f}@media (min-width:34em){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.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 .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}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn{display:inline-block;padding:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;user-select:none;border:.0625rem solid transparent;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.active,.btn:active{outline:0}.btn.disabled,.btn:disabled,fieldset[disabled] .btn{cursor:not-allowed;opacity:.65}.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;border-color:#01549b}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary:disabled.focus,.btn-primary:disabled:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus{background-color:#0275d8;border-color:#0275d8}.btn-primary.disabled:hover,.btn-primary:disabled:hover,fieldset[disabled] .btn-primary:hover{background-color:#0275d8;border-color:#0275d8}.btn-primary .badge{color:#0275d8;background-color:#fff}.btn-secondary{color:#373a3c;background-color:#fff;border-color:#ccc}.btn-secondary.active,.btn-secondary.focus,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.open>.btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:focus{background-color:#fff;border-color:#ccc}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover,fieldset[disabled] .btn-secondary:hover{background-color:#fff;border-color:#ccc}.btn-secondary .badge{color:#fff;background-color:#373a3c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info:disabled.focus,.btn-info:disabled:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus{background-color:#5bc0de;border-color:#5bc0de}.btn-info.disabled:hover,.btn-info:disabled:hover,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#5bc0de}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#419641}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success:disabled.focus,.btn-success:disabled:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus{background-color:#5cb85c;border-color:#5cb85c}.btn-success.disabled:hover,.btn-success:disabled:hover,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#5cb85c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#eb9316}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning:disabled.focus,.btn-warning:disabled:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus{background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.disabled:hover,.btn-warning:disabled:hover,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#c12e2a}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger:disabled.focus,.btn-danger:disabled:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus{background-color:#d9534f;border-color:#d9534f}.btn-danger.disabled:hover,.btn-danger:disabled:hover,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d9534f}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-primary-outline{color:#0275d8;background-color:#fff;border-color:#0275d8}.btn-primary-outline.active,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline:focus,.btn-primary-outline:hover,.open>.btn-primary-outline.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary-outline.disabled.focus,.btn-primary-outline.disabled:focus,.btn-primary-outline:disabled.focus,.btn-primary-outline:disabled:focus,fieldset[disabled] .btn-primary-outline.focus,fieldset[disabled] .btn-primary-outline:focus{border-color:#43a7fd}.btn-primary-outline.disabled:hover,.btn-primary-outline:disabled:hover,fieldset[disabled] .btn-primary-outline:hover{border-color:#43a7fd}.btn-secondary-outline{color:#ccc;background-color:#fff;border-color:#ccc}.btn-secondary-outline.active,.btn-secondary-outline.focus,.btn-secondary-outline:active,.btn-secondary-outline:focus,.btn-secondary-outline:hover,.open>.btn-secondary-outline.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-secondary-outline.disabled.focus,.btn-secondary-outline.disabled:focus,.btn-secondary-outline:disabled.focus,.btn-secondary-outline:disabled:focus,fieldset[disabled] .btn-secondary-outline.focus,fieldset[disabled] .btn-secondary-outline:focus{border-color:#fff}.btn-secondary-outline.disabled:hover,.btn-secondary-outline:disabled:hover,fieldset[disabled] .btn-secondary-outline:hover{border-color:#fff}.btn-info-outline{color:#5bc0de;background-color:#fff;border-color:#5bc0de}.btn-info-outline.active,.btn-info-outline.focus,.btn-info-outline:active,.btn-info-outline:focus,.btn-info-outline:hover,.open>.btn-info-outline.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info-outline.disabled.focus,.btn-info-outline.disabled:focus,.btn-info-outline:disabled.focus,.btn-info-outline:disabled:focus,fieldset[disabled] .btn-info-outline.focus,fieldset[disabled] .btn-info-outline:focus{border-color:#b0e1ef}.btn-info-outline.disabled:hover,.btn-info-outline:disabled:hover,fieldset[disabled] .btn-info-outline:hover{border-color:#b0e1ef}.btn-success-outline{color:#5cb85c;background-color:#fff;border-color:#5cb85c}.btn-success-outline.active,.btn-success-outline.focus,.btn-success-outline:active,.btn-success-outline:focus,.btn-success-outline:hover,.open>.btn-success-outline.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success-outline.disabled.focus,.btn-success-outline.disabled:focus,.btn-success-outline:disabled.focus,.btn-success-outline:disabled:focus,fieldset[disabled] .btn-success-outline.focus,fieldset[disabled] .btn-success-outline:focus{border-color:#a3d7a3}.btn-success-outline.disabled:hover,.btn-success-outline:disabled:hover,fieldset[disabled] .btn-success-outline:hover{border-color:#a3d7a3}.btn-warning-outline{color:#f0ad4e;background-color:#fff;border-color:#f0ad4e}.btn-warning-outline.active,.btn-warning-outline.focus,.btn-warning-outline:active,.btn-warning-outline:focus,.btn-warning-outline:hover,.open>.btn-warning-outline.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning-outline.disabled.focus,.btn-warning-outline.disabled:focus,.btn-warning-outline:disabled.focus,.btn-warning-outline:disabled:focus,fieldset[disabled] .btn-warning-outline.focus,fieldset[disabled] .btn-warning-outline:focus{border-color:#f8d9ac}.btn-warning-outline.disabled:hover,.btn-warning-outline:disabled:hover,fieldset[disabled] .btn-warning-outline:hover{border-color:#f8d9ac}.btn-danger-outline{color:#d9534f;background-color:#fff;border-color:#d9534f}.btn-danger-outline.active,.btn-danger-outline.focus,.btn-danger-outline:active,.btn-danger-outline:focus,.btn-danger-outline:hover,.open>.btn-danger-outline.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger-outline.disabled.focus,.btn-danger-outline.disabled:focus,.btn-danger-outline:disabled.focus,.btn-danger-outline:disabled:focus,fieldset[disabled] .btn-danger-outline.focus,fieldset[disabled] .btn-danger-outline:focus{border-color:#eba5a3}.btn-danger-outline.disabled:hover,.btn-danger-outline:disabled:hover,fieldset[disabled] .btn-danger-outline:hover{border-color:#eba5a3}.btn-link{font-weight:400;color:#0275d8;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled,fieldset[disabled] .btn-link{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#014c8c;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:#818a91;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.275rem .75rem;font-size:.85rem;line-height:1.5;border-radius:.2rem}.btn-group-xs>.btn,.btn-xs{padding:.2rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.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}.collapsing{height:0;-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;-o-transition-property:height;transition-property:height}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.25rem;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1rem;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.5;white-space:nowrap}.c-indicator,.label,.pager{text-align:center}.dropdown-menu .dropdown-divider{height:1px;margin:.5rem 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{font-weight:400;color:#373a3c}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#2b2d2f;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:#0275d8;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#818a91}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.c-input,.file,.select>select{cursor:pointer}.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{font-size:.85rem;color:#818a91}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.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,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.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 .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:after,.btn-toolbar:before{display:table;content:" "}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius: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: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-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:.3em .3em 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 .3em .3em}.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:after,.btn-group-vertical>.btn-group:before{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:.25rem;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-left-radius:.25rem}.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}[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}.c-input,.input-group,.input-group-btn,.input-group-btn>.btn{position:relative}.input-group{display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.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:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1;color:#55595c;text-align:center;background-color:#eceeef;border:1px solid #ccc;border-radius:.25rem}.alert-link,.close,.label{font-weight:700}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.275rem .75rem;font-size:.85rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.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{font-size:0;white-space:nowrap}.input-group-btn>.btn+.btn{margin-left:-1px}.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}.c-input{display:inline;padding-left:1.5rem;color:#555}.c-input>input{position:absolute;z-index:-1;opacity:0}.c-input>input:checked~.c-indicator{color:#fff;background-color:#0074d9}.c-input>input:active~.c-indicator{color:#fff;background-color:#84c6ff}.c-input+.c-input{margin-left:1rem}.c-indicator{position:absolute;top:0;left:0;display:block;width:1rem;height:1rem;font-size:65%;line-height:1rem;color:#eee;user-select:none;background-color:#eee;background-repeat:no-repeat;background-position:center center;-webkit-background-size:50% 50%;background-size:50% 50%}.c-checkbox .c-indicator{border-radius:.25rem}.c-checkbox input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.c-checkbox input:indeterminate~.c-indicator{background-color:#0074d9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.c-radio .c-indicator{border-radius:50%}.c-radio input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.c-inputs-stacked .c-input{display:inline}.c-inputs-stacked .c-input:after{display:block;margin-bottom:.25rem;content:""}.select,.select>select{display:inline-block;color:#555}.c-inputs-stacked .c-input+.c-input{margin-left:0}.select{position:relative}.select>select{width:100%;-webkit-appearance:none;padding:.5rem 2.25rem .5rem 1rem;margin:0;line-height:1.5;background-color:#eee;border:0;border-radius:.25rem;outline:0;-moz-appearance:none;appearance:none}.select>select:focus{-webkit-box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.select>select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select>select:active{color:#fff;background-color:#0074d9}.select>select::-ms-expand{display:none}.select:after{position:absolute;top:50%;right:1.25rem;display:inline-block;width:0;height:0;margin-top:-.15rem;content:"";border-top:.35rem solid;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.select select:hover{background-color:#ddd}@-moz-document url-prefix(){.select select{padding-right:1rem;text-indent:.01px;text-overflow:""}.select option{background-color:#fff}}@media screen and (min-width:0 \0){.select select{z-index:1;padding:.5rem 1.5rem .5rem 1rem}.select:after{z-index:5}.select:before{position:absolute;top:0;right:1rem;bottom:0;z-index:2;display:block;width:1.5rem;content:"";background-color:#eee}.select select:active,.select select:focus,.select select:hover{color:#555;background-color:#eee}}.file{position:relative;display:inline-block;height:2.5rem}.file-custom,.file-custom:before{position:absolute;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.nav-pills .nav-item+.nav-item,.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.file-custom{top:0;right:0;left:0;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:.075rem solid #ddd;border-radius:.25rem;-webkit-box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05);box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05)}.file-custom:after{content:"Choose file..."}.file-custom:before{top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;content:"Browse";background-color:#eee;border:.075rem solid #ddd;border-radius:0 .25rem .25rem 0}.nav-item,.navbar{position:relative}.navbar-brand,.navbar-toggler{line-height:1;margin-bottom:0}.file input:focus~.file-custom{-webkit-box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:after,.nav:before{display:table;content:" "}.nav-item,.nav-link{display:inline-block}.nav-link{padding:.75em 1em;line-height:1}.nav-link:focus,.nav-link:hover{text-decoration:none;background-color:#eceeef}.disabled>.nav-link,.nav-link.disabled{color:#818a91}.disabled>.nav-link,.disabled>.nav-link:focus,.disabled>.nav-link:hover,.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:#818a91;cursor:not-allowed;background-color:transparent}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.nav-tabs .nav-link{display:block;border:1px solid transparent;border-radius:.25rem .25rem 0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #ddd}.nav-tabs .active>.nav-link,.nav-tabs .active>.nav-link:focus,.nav-tabs .active>.nav-link:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-link.open,.nav-tabs .nav-link.open:focus,.nav-tabs .nav-link.open:hover,.nav-tabs .open>.nav-link,.nav-tabs .open>.nav-link:focus,.nav-tabs .open>.nav-link:hover{color:#55595c;background-color:#fff;border-color:#ddd #ddd transparent}.nav-tabs .disabled>.nav-link,.nav-tabs .disabled>.nav-link:focus,.nav-tabs .disabled>.nav-link:hover,.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:#818a91;background-color:transparent;border-color:transparent}.nav-pills .nav-item{float:left}.nav-pills .nav-link{display:block;border-radius:.25rem}.nav-pills .active>.nav-link,.nav-pills .active>.nav-link:focus,.nav-pills .active>.nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover,.nav-pills .nav-link.open,.nav-pills .nav-link.open:focus,.nav-pills .nav-link.open:hover,.nav-pills .open>.nav-link,.nav-pills .open>.nav-link:focus,.nav-pills .open>.nav-link:hover{color:#fff;cursor:default;background-color:#0275d8}.nav-stacked .nav-item{display:block;float:none}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.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{padding:1rem;margin-bottom:1rem}.navbar:after,.navbar:before{display:table;content:" "}.navbar-static-top{z-index:1000}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar-sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030;width:100%}@media (min-width:34em){.navbar{border-radius:.25rem}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top,.navbar-sticky-top{border-radius:0}}.navbar-brand{float:left;padding:.625rem .75rem;margin-right:1rem;font-size:1.25rem}.navbar-brand>a:focus,.navbar-brand>a:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-toggler{padding:.55rem .75rem;margin-right:1rem;font-size:1.25rem;background:0 0;border:0}.card,.card-title{margin-bottom:.75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (min-width:34em){.navbar-toggleable-xs{display:block!important}}@media (min-width:48em){.navbar-toggleable-sm{display:block!important}}.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{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-sm{padding-top:0;padding-bottom:0}.navbar-nav .nav-link,.navbar-sm .navbar-brand{padding-top:.95rem;padding-bottom:.95rem}.navbar-sm .form-inline{margin-top:.6rem}.navbar-nav .nav-item{float:left}.navbar-nav .nav-link{display:block;line-height:1.25}.navbar-nav .active>.nav-link,.navbar-nav .active>.nav-link:focus,.navbar-nav .active>.nav-link:hover,.navbar-nav .nav-link.active,.navbar-nav .nav-link.active:focus,.navbar-nav .nav-link.active:hover,.navbar-nav .nav-link.open,.navbar-nav .nav-link.open:focus,.navbar-nav .nav-link.open:hover,.navbar-nav .open>.nav-link,.navbar-nav .open>.nav-link:focus,.navbar-nav .open>.nav-link:hover{color:#555;cursor:default;background-color:#e7e7e7}.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-inverse{background-color:#373a3c;border-color:#1f2021}.navbar-inverse .nav-pills>.nav-item>.nav-link,.navbar-inverse .navbar-brand>a,.navbar-inverse .navbar-toggler{color:#aab0b5}.navbar-inverse .nav-pills>.nav-item>.nav-link:focus,.navbar-inverse .nav-pills>.nav-item>.nav-link:hover,.navbar-inverse .navbar-brand>a:focus,.navbar-inverse .navbar-brand>a:hover,.navbar-inverse .navbar-toggler:focus,.navbar-inverse .navbar-toggler:hover{color:#fff}.navbar-inverse .nav-pills>.active>.nav-link,.navbar-inverse .nav-pills>.nav-item>.nav-link:focus,.navbar-inverse .nav-pills>.nav-item>.nav-link:hover,.navbar-inverse .nav-pills>.nav-link.active{color:#fff;background-color:#1f2021}.navbar-inverse .navbar-brand{color:#aab0b5}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .navbar-link{color:#aab0b5}.navbar-inverse .navbar-nav .navbar-link:focus,.navbar-inverse .navbar-nav .navbar-link:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .navbar-link.active>a,.navbar-inverse .navbar-nav .navbar-link.active>a:focus,.navbar-inverse .navbar-nav .navbar-link.active>a:hover{color:#fff;background-color:#1f2021}.navbar-inverse .navbar-nav .navbar-link.disabled>a,.navbar-inverse .navbar-nav .navbar-link.disabled>a:focus,.navbar-inverse .navbar-nav .navbar-link.disabled>a:hover{color:#444;background-color:transparent}.card{position:relative;border:.0625rem solid #e5e5e5;border-radius:.25rem}.card-block{padding:1.25rem}.card-footer,.card-header{padding:.75rem 1.25rem;background-color:#f5f5f5}.card-title{margin-top:0}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-radius:.25rem .25rem 0 0}.card>.list-group:last-child .list-group-item:last-child{border-radius:0 0 .25rem .25rem}.card-header{border-bottom:.0625rem solid #e5e5e5}.card-header:first-child{border-radius:.1875rem .1875rem 0 0}.card-footer{border-top:.0625rem solid #e5e5e5}.card-footer:last-child{border-radius:0 0 .1875rem .1875rem}.card-primary{background-color:#0275d8;border-color:#0275d8}.card-success{background-color:#5cb85c;border-color:#5cb85c}.card-info{background-color:#5bc0de;border-color:#5bc0de}.card-warning{background-color:#f0ad4e;border-color:#f0ad4e}.card-danger{background-color:#d9534f;border-color:#d9534f}.card-inverse .card-footer,.card-inverse .card-header{border-bottom:.075rem solid rgba(255,255,255,.2)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}.card-inverse .card-blockquote>footer,.card-inverse .card-link,.card-inverse .card-text{color:rgba(255,255,255,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{border-radius:.25rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-radius:.25rem .25rem 0 0}.card-img-bottom{border-radius:0 0 .25rem .25rem}.card-deck{display:table;table-layout:fixed;border-spacing:1.25rem 0}.card-deck .card{display:table-cell;width:1%;vertical-align:top}.card-columns .card,.progress{width:100%}.card-deck-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}.card-group{display:table;width:100%;table-layout:fixed}.card-group .card{display:table-cell;vertical-align:top}.breadcrumb>li,.card-columns .card,.pagination{display:inline-block}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}.breadcrumb,.pagination{border-radius:.25rem;margin-bottom:1rem}.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.breadcrumb{padding:.75rem 1rem;list-style:none;background-color:#eceeef}.breadcrumb>li+li:before{padding-right:.5rem;padding-left:.5rem;color:#818a91;content:"/\\00a0"}.breadcrumb>.active{color:#818a91}.pagination{padding-left:0;margin-top:1rem}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:.5rem 1rem;margin-left:-1px;line-height:1.5;color:#0275d8;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:.25rem;border-bottom-left-radius:.25rem}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#014c8c;background-color:#eceeef;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:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#818a91;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm>li>a,.pagination-sm>li>span{padding:.275rem .75rem;font-size:.85rem;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.pager{padding-left:0;margin-top:1rem;margin-bottom:1rem;list-style:none}.pager:after,.pager:before{display:table;content:" "}.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:#eceeef}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#818a91;cursor:not-allowed;background-color:#fff}.pager-next>a,.pager-next>span{float:right}.pager-prev>a,.pager-prev>span{float:left}.label{display:inline-block;padding:.25em .4em;font-size:75%;line-height:1;color:#fff;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.alert-heading,.jumbotron,.jumbotron-heading{color:inherit}.label-pill{padding-right:.6em;padding-left:.6em;border-radius:1rem}.label-default{background-color:#818a91}.label-default[href]:focus,.label-default[href]:hover{background-color:#687077}.label-primary{background-color:#0275d8}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#025aa5}.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}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eceeef;border-radius:.3rem}.jumbotron-hr{border-top-color:#d0d5d8}@media (min-width:34em){.jumbotron{padding:4rem 2rem}.jumbotron-heading{font-size:4.5rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{padding:15px;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-heading{margin-top:0}.alert-dismissible{padding-right:35px}.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d0e9c6}.alert-success hr{border-top-color:#c1e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.alert-info hr{border-top-color:#a6d5ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faf2cc}.alert-warning hr{border-top-color:#f7ecb5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebcccc}.alert-danger hr{border-top-color:#e4b9b9}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:block;height:1rem;margin-bottom:1rem}.progress[value]{-webkit-appearance:none;color:#0074d9;border:0;-moz-appearance:none;appearance:none}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.25rem}.progress[value]::-webkit-progress-value::before{content:attr(value)}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[value="100"]::-webkit-progress-value{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}@media screen and (min-width:0 \0){.progress{background-color:#eee;border-radius:.25rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[width^="0"]{min-width:2rem;color:#818a91;background-color:transparent;background-image:none}.progress[width="100%"]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}.progress-striped[value]::-webkit-progress-value{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: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:1rem 1rem;background-size:1rem 1rem}.progress-striped[value]::-moz-progress-bar{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);background-size:1rem 1rem}.progress-animated[value]::-webkit-progress-value{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}.progress-success[value]::-webkit-progress-value{background-color:#5cb85c}.progress-success[value]::-moz-progress-bar{background-color:#5cb85c}@media screen and (min-width:0 \0){.progress-bar-striped{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:1rem 1rem;background-size:1rem 1rem}.progress-animated .progress-bar-striped{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-success .progress-bar{background-color:#5cb85c}}.progress-info[value]::-webkit-progress-value{background-color:#5bc0de}.progress-info[value]::-moz-progress-bar{background-color:#5bc0de}@media screen and (min-width:0 \0){.progress-info .progress-bar{background-color:#5bc0de}}.progress-warning[value]::-webkit-progress-value{background-color:#f0ad4e}.progress-warning[value]::-moz-progress-bar{background-color:#f0ad4e}@media screen and (min-width:0 \0){.progress-warning .progress-bar{background-color:#f0ad4e}}.progress-danger[value]::-webkit-progress-value{background-color:#d9534f}.progress-danger[value]::-moz-progress-bar{background-color:#d9534f}@media screen and (min-width:0 \0){.progress-danger .progress-bar{background-color:#d9534f}}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1}.media-body{width:10000px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right{padding-left:10px}.media-left{padding-right:10px}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-.0625rem;background-color:#fff;border:.0625rem solid #ddd}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-flush .list-group-item{border-width:.0625rem 0;border-radius:0}a.list-group-item,button.list-group-item{width:100%;color:#555;text-align:inherit}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}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.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:#818a91}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#0275d8;border-color:#0275d8}.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:#a8d6fe}.list-group-item-state{color:#a94442;background-color:#f2dede}a.list-group-item-state,button.list-group-item-state{color:#a94442}a.list-group-item-state .list-group-item-heading,button.list-group-item-state .list-group-item-heading{color:inherit}a.list-group-item-state:focus,a.list-group-item-state:hover,button.list-group-item-state:focus,button.list-group-item-state:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-state.active,a.list-group-item-state.active:focus,a.list-group-item-state.active:hover,button.list-group-item-state.active,button.list-group-item-state.active:focus,button.list-group-item-state.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}.embed-responsive{position:relative;display:block;height:0;padding:0}.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-21by9{padding-bottom:42.857143%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:1.5rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-content,.popover{-webkit-background-clip:padding-box}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{display:table;content:" "}.modal.fade .modal-dialog{-webkit-transform:transition .3s ease-out,translate(0,-25%);-ms-transform:transition .3s ease-out,translate(0,-25%);-o-transform:transition .3s ease-out,translate(0,-25%);transform:transition .3s ease-out,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;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.popover,.tooltip{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.85rem;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;line-break:auto;text-decoration:none}.popover,.tooltip{position:absolute;display:block}.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:34em){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width:48em){.modal-lg{width:900px}}.tooltip{z-index:1070;text-align:start;opacity:0}.tooltip.in{opacity:.9}.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top{padding:5px 0;margin-top:-3px}.tooltip.bs-tether-element-attached-bottom .tooltip-arrow,.tooltip.tooltip-top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right{padding:0 5px;margin-left:3px}.tooltip.bs-tether-element-attached-left .tooltip-arrow,.tooltip.tooltip-right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom{padding:5px 0;margin-top:3px}.tooltip.bs-tether-element-attached-top .tooltip-arrow,.tooltip.tooltip-bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left{padding:0 5px;margin-left:-3px}.tooltip.bs-tether-element-attached-right .tooltip-arrow,.tooltip.tooltip-left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{top:0;left:0;z-index:1060;max-width:276px;padding:1px;text-align:start;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.carousel-caption,.carousel-control{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.text-nowrap,.text-truncate{white-space:nowrap}.popover.bs-tether-element-attached-bottom,.popover.popover-top{margin-top:-10px}.popover.bs-tether-element-attached-bottom .popover-arrow,.popover.popover-top .popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.bs-tether-element-attached-bottom .popover-arrow:after,.popover.popover-top .popover-arrow:after{bottom:1px;margin-left:-10px;content:"";border-top-color:#fff;border-bottom-width:0}.popover.bs-tether-element-attached-left,.popover.popover-right{margin-left:10px}.popover.bs-tether-element-attached-left .popover-arrow,.popover.popover-right .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.bs-tether-element-attached-left .popover-arrow:after,.popover.popover-right .popover-arrow:after{bottom:-10px;left:1px;content:"";border-right-color:#fff;border-left-width:0}.popover.bs-tether-element-attached-top,.popover.popover-bottom{margin-top:10px}.popover.bs-tether-element-attached-top .popover-arrow,.popover.popover-bottom .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-top .popover-arrow:after,.popover.popover-bottom .popover-arrow:after{top:1px;margin-left:-10px;content:"";border-top-width:0;border-bottom-color:#fff}.popover.bs-tether-element-attached-right,.popover.popover-left{margin-left:-10px}.popover.bs-tether-element-attached-right .popover-arrow,.popover.popover-left .popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-right .popover-arrow:after,.popover.popover-left .popover-arrow:after{right:1px;bottom:-10px;content:"";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-.7rem -.7rem 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}.carousel,.carousel-inner{position:relative}.popover-arrow{border-width:11px}.popover-arrow:after{content:"";border-width:10px}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.carousel-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>.carousel-item>a>img,.carousel-inner>.carousel-item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.carousel-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>.carousel-item.active.right,.carousel-inner>.carousel-item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.active.left,.carousel-inner>.carousel-item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.active,.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-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;opacity:.5}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));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: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-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));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: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;outline:0;opacity:.9}.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.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:transparent;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}.carousel-caption .btn,.text-hide{text-shadow:none}@media (min-width:34em){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.p-a-0,.sr-only{padding:0}.clearfix:after,.clearfix:before{display:table;content:" "}.center-block{display:block;margin-right:auto;margin-left:auto}.hidden-xl-down,.hidden-xs-up,.visible-print-block,[hidden]{display:none!important}.pull-right{float:right!important}.pull-left{float:left!important}.sr-only{position:absolute;width:1px;height:1px;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}.invisible{visibility:hidden}.text-hide{font:"0/0" a;color:transparent;background-color:transparent;border:0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-truncate{overflow:hidden;text-overflow:ellipsis}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#818a91}.text-primary{color:#0275d8}a.text-primary:focus,a.text-primary:hover{color:#025aa5}.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}.inverse{color:#eceeef;background-color:#373a3c}.bg-primary{color:#fff;background-color:#0275d8}a.bg-primary:focus,a.bg-primary:hover{background-color:#025aa5}.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}.m-a-0{margin:0}.m-t-0{margin-top:0}.m-t,.m-y{margin-top:1rem}.m-r-0{margin-right:0}.m-r,.m-x{margin-right:1rem}.m-b-0{margin-bottom:0}.m-b,.m-y{margin-bottom:1rem}.m-l-0{margin-left:0}.m-l,.m-x{margin-left:1rem}.m-a{margin:1rem}.m-r-md,.m-x-md{margin-right:1.5rem}.m-l-md,.m-x-md{margin-left:1.5rem}.m-t-md,.m-y-md{margin-top:1.5rem}.m-b-md,.m-y-md{margin-bottom:1.5rem}.m-r-lg,.m-x-lg{margin-right:3rem}.m-l-lg,.m-x-lg{margin-left:3rem}.m-t-lg,.m-y-lg{margin-top:3rem}.m-b-lg,.m-y-lg{margin-bottom:3rem}.p-t-0{padding-top:0}.p-t,.p-y{padding-top:1rem}.p-r-0{padding-right:0}.p-r,.p-x{padding-right:1rem}.p-b-0{padding-bottom:0}.p-b,.p-y{padding-bottom:1rem}.p-l-0{padding-left:0}.p-l,.p-x{padding-left:1rem}.p-a{padding:1rem}.p-r-md,.p-x-md{padding-right:1.5rem}.p-l-md,.p-x-md{padding-left:1.5rem}.p-t-md,.p-y-md{padding-top:1.5rem}.p-b-md,.p-y-md{padding-bottom:1.5rem}.p-r-lg,.p-x-lg{padding-right:3rem}.p-l-lg,.p-x-lg{padding-left:3rem}.p-t-lg,.p-y-lg{padding-top:3rem}.p-b-lg,.p-y-lg{padding-bottom:3rem}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}@media (max-width:33.9em){.hidden-xs-down{display:none!important}}@media (min-width:34em){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.hidden-sm-up{display:none!important}}@media (max-width:47.9em){.hidden-sm-down{display:none!important}}@media (min-width:48em){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.hidden-md-up{display:none!important}}@media (max-width:61.9em){.hidden-md-down{display:none!important}}@media (min-width:62em){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.hidden-lg-up{display:none!important}}@media (max-width:74.9em){.hidden-lg-down{display:none!important}}@media (min-width:75em){.text-xl-left{text-align:left}.text-xl-right{text-align:right}.text-xl-center{text-align:center}.hidden-xl-up{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}.hidden-print .hidden-print{display:none!important}} + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.label,sub,sup{vertical-align:baseline}.collapsing,.embed-responsive,.media,.media-body,.modal,.modal-open{overflow:hidden}img,legend{border:0}address,dl,ol,p,ul{margin-bottom:1rem}b,dt,optgroup,strong{font-weight:700}caption,th{text-align:left}fieldset,legend,td,th{padding:0}pre,textarea{overflow:auto}.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal:after,.dropdown-menu>li>a,.modal-footer:after,.modal-header:after,.nav:after,.navbar:after,.pager:after,.row:after{clear:both}.select:after,a.btn.disaabled,fieldset[disabled] a.btn{pointer-events:none}.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.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,.dropdown-menu,.table-reflow thead,.table-reflow tr{float:left}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}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}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}address,legend{line-height: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;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;box-sizing:content-box;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}table{border-spacing:0;border-collapse:collapse}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999}thead{display:table-header-group}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}}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}@viewport{width:device-width}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}dl,ol,p,ul{margin-top:0}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{font-style:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd,label{margin-bottom:.5rem}dd{margin-left:0}blockquote,figure{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}[role=button]{cursor:pointer}table{background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;caption-side:bottom}label{display:inline-block}button,input,select,textarea{margin:0;line-height:inherit}fieldset{min-width:0;margin:0;border:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,legend{margin-bottom:.5rem}legend{display:block;width:100%;font-size:1.5rem}.list-inline>li,output{display:inline-block}.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:#818a91}.display-1,.display-2,.display-3,.display-4,.lead{font-weight:300}.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%}.blockquote,hr{margin-bottom:1rem}.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:2.75rem}.h2,h2{font-size:2.25rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem}.display-1{font-size:3.5rem}.display-2{font-size:4.5rem}.display-3{font-size:5.5rem}.display-4{font-size:6rem}hr{margin-top:1rem;border:0;border-top:.0625rem solid #eceeef}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline{margin-left:-5px}.list-inline>li{padding-right:5px;padding-left:5px}.dl-horizontal{margin-right:-1.5rem;margin-left:-1.5rem}.container,.container-fluid{margin-right:auto;margin-left:auto}.dl-horizontal:after,.dl-horizontal:before{display:table;content:" "}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote ol:last-child,.blockquote p:last-child,.blockquote ul:last-child{margin-bottom:0}.blockquote footer{display:block;font-size:80%;line-height:1.5;color:#818a91}.blockquote footer:before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse footer:before{content:""}.blockquote-reverse footer:after{content:"\00A0 \2014"}.figure{display:inline-block}.figure>img{margin-bottom:.5rem;line-height:1}.table,pre{margin-bottom:1rem}.figure-caption{font-size:90%;color:#818a91}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img,.figure>img,.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:.3rem}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:.25rem;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;transition:all .2s ease-in-out}.btn,.img-thumbnail{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}code,kbd{padding:.2rem .4rem;font-size:90%}.img-circle{border-radius:50%}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#bd4147;background-color:#f7f7f9;border-radius:.25rem}kbd{color:#fff;background-color:#333;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;margin-top:0;font-size:90%;line-height:1.5;color:#373a3c}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.container,.container-fluid{padding-right:.75rem;padding-left:.75rem}.pre-scrollable{max-height:340px;overflow-y:scroll}.row{margin-right:-.75rem;margin-left:-.75rem}.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-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-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:.75rem;padding-left:.75rem}.col-xs-1{width:8.333333%}.col-xs-2{width:16.666667%}.col-xs-3{width:25%}.col-xs-4{width:33.333333%}.col-xs-5{width:41.666667%}.col-xs-6{width:50%}.col-xs-7{width:58.333333%}.col-xs-8{width:66.666667%}.col-xs-9{width:75%}.col-xs-10{width:83.333333%}.col-xs-11{width:91.666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.333333%}.col-xs-pull-2{right:16.666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.333333%}.col-xs-pull-5{right:41.666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.333333%}.col-xs-pull-8{right:66.666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.333333%}.col-xs-pull-11{right:91.666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.333333%}.col-xs-push-2{left:16.666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.333333%}.col-xs-push-5{left:41.666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.333333%}.col-xs-push-8{left:66.666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.333333%}.col-xs-push-11{left:91.666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.333333%}.col-xs-offset-2{margin-left:16.666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333333%}.col-xs-offset-5{margin-left:41.666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333333%}.col-xs-offset-8{margin-left:66.666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333333%}.col-xs-offset-11{margin-left:91.666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:34em){.container{max-width:34rem}.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-1{width:8.333333%}.col-sm-2{width:16.666667%}.col-sm-3{width:25%}.col-sm-4{width:33.333333%}.col-sm-5{width:41.666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333%}.col-sm-8{width:66.666667%}.col-sm-9{width:75%}.col-sm-10{width:83.333333%}.col-sm-11{width:91.666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.333333%}.col-sm-pull-2{right:16.666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.333333%}.col-sm-pull-5{right:41.666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.333333%}.col-sm-pull-8{right:66.666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.333333%}.col-sm-pull-11{right:91.666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.333333%}.col-sm-push-2{left:16.666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.333333%}.col-sm-push-5{left:41.666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.333333%}.col-sm-push-8{left:66.666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.333333%}.col-sm-push-11{left:91.666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.333333%}.col-sm-offset-2{margin-left:16.666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333333%}.col-sm-offset-5{margin-left:41.666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333%}.col-sm-offset-8{margin-left:66.666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333333%}.col-sm-offset-11{margin-left:91.666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:48em){.container{max-width:45rem}.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-1{width:8.333333%}.col-md-2{width:16.666667%}.col-md-3{width:25%}.col-md-4{width:33.333333%}.col-md-5{width:41.666667%}.col-md-6{width:50%}.col-md-7{width:58.333333%}.col-md-8{width:66.666667%}.col-md-9{width:75%}.col-md-10{width:83.333333%}.col-md-11{width:91.666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.333333%}.col-md-pull-2{right:16.666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.333333%}.col-md-pull-5{right:41.666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.333333%}.col-md-pull-8{right:66.666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.333333%}.col-md-pull-11{right:91.666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.333333%}.col-md-push-2{left:16.666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.333333%}.col-md-push-5{left:41.666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.333333%}.col-md-push-8{left:66.666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.333333%}.col-md-push-11{left:91.666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333%}.col-md-offset-2{margin-left:16.666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333333%}.col-md-offset-5{margin-left:41.666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333%}.col-md-offset-8{margin-left:66.666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333333%}.col-md-offset-11{margin-left:91.666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:62em){.container{max-width:60rem}.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-1{width:8.333333%}.col-lg-2{width:16.666667%}.col-lg-3{width:25%}.col-lg-4{width:33.333333%}.col-lg-5{width:41.666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333%}.col-lg-8{width:66.666667%}.col-lg-9{width:75%}.col-lg-10{width:83.333333%}.col-lg-11{width:91.666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.333333%}.col-lg-pull-2{right:16.666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.333333%}.col-lg-pull-5{right:41.666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.333333%}.col-lg-pull-8{right:66.666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.333333%}.col-lg-pull-11{right:91.666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.333333%}.col-lg-push-2{left:16.666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.333333%}.col-lg-push-5{left:41.666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.333333%}.col-lg-push-8{left:66.666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.333333%}.col-lg-push-11{left:91.666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333333%}.col-lg-offset-2{margin-left:16.666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333333%}.col-lg-offset-5{margin-left:41.666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333%}.col-lg-offset-8{margin-left:66.666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333333%}.col-lg-offset-11{margin-left:91.666667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:75em){.container{max-width:72.25rem}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-1{width:8.333333%}.col-xl-2{width:16.666667%}.col-xl-3{width:25%}.col-xl-4{width:33.333333%}.col-xl-5{width:41.666667%}.col-xl-6{width:50%}.col-xl-7{width:58.333333%}.col-xl-8{width:66.666667%}.col-xl-9{width:75%}.col-xl-10{width:83.333333%}.col-xl-11{width:91.666667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.333333%}.col-xl-pull-2{right:16.666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.333333%}.col-xl-pull-5{right:41.666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.333333%}.col-xl-pull-8{right:66.666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.333333%}.col-xl-pull-11{right:91.666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.333333%}.col-xl-push-2{left:16.666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.333333%}.col-xl-push-5{left:41.666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.333333%}.col-xl-push-8{left:66.666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.333333%}.col-xl-push-11{left:91.666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.333333%}.col-xl-offset-2{margin-left:16.666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.333333%}.col-xl-offset-5{margin-left:41.666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.333333%}.col-xl-offset-8{margin-left:66.666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.333333%}.col-xl-offset-11{margin-left:91.666667%}.col-xl-offset-12{margin-left:100%}}.table{width:100%;max-width:100%}.table td,.table th{padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #eceeef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-active,.table-active>td,.table-active>th,.table-hover tbody tr:hover{background-color:#f5f5f5}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e8e8e8}.table-success,.table-success>td,.table-success>th{background-color:#dff0d8}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>td,.table-info>th{background-color:#d9edf7}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-warning,.table-warning>td,.table-warning>th{background-color:#fcf8e3}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc}.table-danger,.table-danger>td,.table-danger>th{background-color:#f2dede}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc}.table-responsive{display:block;width:100%;overflow-x:auto}.thead-inverse th{color:#fff;background-color:#373a3c}.thead-default th{color:#55595c;background-color:#eceeef}.table-inverse{color:#eceeef;background-color:#373a3c}.table-inverse.table-bordered{border:0}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#55595c}.table-reflow tbody{display:block;white-space:nowrap}.table-reflow td,.table-reflow th{border-top:1px solid #eceeef;border-left:1px solid #eceeef}.table-reflow td:last-child,.table-reflow th:last-child{border-right:1px solid #eceeef}.table-reflow tbody:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow thead:last-child tr:last-child th{border-bottom:1px solid #eceeef}.table-reflow tr td,.table-reflow tr th{display:block!important;border:1px solid #eceeef}.form-control,.form-control-file,.form-control-range{display:block}.form-control{width:100%;padding:.5rem 1rem;font-size:1rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:.0625rem solid #ccc;border-radius:.25rem}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#66afe9;outline:0}.form-control::-webkit-input-placeholder{color:#999;opacity:1}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder{color:#999;opacity:1}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.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:#5cb85c}.form-control:disabled,.form-control[readonly],fieldset[disabled] .form-control{background-color:#eceeef;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}.form-control-label{padding:.5625rem 1rem;margin-bottom:0}@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:2.625rem}.input-group-sm input[type=date].form-control,.input-group-sm input[type=time].form-control,.input-group-sm input[type=datetime-local].form-control,.input-group-sm input[type=month].form-control,input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:1.95rem}.input-group-lg input[type=date].form-control,.input-group-lg input[type=time].form-control,.input-group-lg input[type=datetime-local].form-control,.input-group-lg input[type=month].form-control,input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:3.291667rem}}.form-control-static{min-height:2.625rem;padding-top:.5625rem;padding-bottom:.5625rem;margin-bottom:0}.form-control-static.form-control-lg,.form-control-static.form-control-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:1.95rem;padding:.275rem .75rem;font-size:.85rem;line-height:1.5;border-radius:.2rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:3.291667rem;padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333;border-radius:.3rem}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-bottom:.75rem}.checkbox label,.checkbox-inline,.radio label,.radio-inline{font-weight:400;padding-left:1.25rem;margin-bottom:0;cursor:pointer}.checkbox label input:only-child,.radio label input:only-child{position:static}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.collapsing,.dropdown,.dropup{position:relative}.checkbox+.checkbox,.radio+.radio{margin-top:-.25rem}.checkbox-inline,.radio-inline{position:relative;display:inline-block;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:.75rem}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,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline{cursor:not-allowed}.form-control-error,.form-control-success,.form-control-warning{padding-right:3rem;background-repeat:no-repeat;background-position:center right .65625rem;-webkit-background-size:1.70625rem 1.70625rem;background-size:1.70625rem 1.70625rem}.has-success .form-control{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;background-color:#eaf6ea;border-color:#5cb85c}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.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:#f0ad4e}.has-success .form-control-success{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZWNrIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA3OTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA3OTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiM1Q0I4NUMiIGQ9Ik0yMzMuOCw2MTAuMWMtMTMuMywwLTI1LjktNi4yLTM0LTE2LjlMOTAuNSw0NDguOEM3Ni4zLDQzMCw4MCw0MDMuMyw5OC44LDM4OS4xYzE4LjgtMTQuMyw0NS41LTEwLjUsNTkuOCw4LjNsNzEuOSw5NWwyMjAuOS0yNTAuNWMxMi41LTIwLDM4LjgtMjYuMSw1OC44LTEzLjZjMjAsMTIuNCwyNi4xLDM4LjcsMTMuNiw1OC44TDI3MCw1OTBjLTcuNCwxMi0yMC4yLDE5LjQtMzQuMywyMC4xQzIzNS4xLDYxMC4xLDIzNC41LDYxMC4xLDIzMy44LDYxMC4xeiIvPjwvc3ZnPg==)}.has-warning .form-control{border-color:#f0ad4e}.has-warning .input-group-addon{color:#f0ad4e;background-color:#fff;border-color:#f0ad4e}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.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:#d9534f}.has-warning .form-control-warning{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9Ildhcm5pbmciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjEyIDc5MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjEyIDc5MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0YwQUQ0RSIgZD0iTTYwMyw2NDAuMmwtMjc4LjUtNTA5Yy0zLjgtNi42LTEwLjgtMTAuNi0xOC41LTEwLjZzLTE0LjcsNC4xLTE4LjUsMTAuNkw5LDY0MC4yYy0zLjcsNi41LTMuNiwxNC40LDAuMiwyMC44YzMuOCw2LjUsMTAuOCwxMC40LDE4LjMsMTAuNGg1NTcuMWM3LjUsMCwxNC41LTMuOSwxOC4zLTEwLjRDNjA2LjYsNjU0LjYsNjA2LjcsNjQ2LjYsNjAzLDY0MC4yeiBNMzM2LjYsNjEwLjJoLTYxLjJWNTQ5aDYxLjJWNjEwLjJ6IE0zMzYuNiw1MDMuMWgtNjEuMlYzMDQuMmg2MS4yVjUwMy4xeiIvPjwvc3ZnPg==)}.has-error .form-control{border-color:#d9534f}.has-error .input-group-addon{color:#d9534f;background-color:#fdf7f7;border-color:#d9534f}.has-error .form-control-error{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNyb3NzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA3OTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA3OTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNEOTUzNEYiIGQ9Ik00NDcsNTQ0LjRjLTE0LjQsMTQuNC0zNy42LDE0LjQtNTEuOSwwTDMwNiw0NTEuN2wtODkuMSw5Mi43Yy0xNC40LDE0LjQtMzcuNiwxNC40LTUxLjksMGMtMTQuNC0xNC40LTE0LjQtMzcuNiwwLTUxLjlsOTIuNC05Ni40TDE2NSwyOTkuNmMtMTQuNC0xNC40LTE0LjQtMzcuNiwwLTUxLjlzMzcuNi0xNC40LDUxLjksMGw4OS4yLDkyLjdsODkuMS05Mi43YzE0LjQtMTQuNCwzNy42LTE0LjQsNTEuOSwwYzE0LjQsMTQuNCwxNC40LDM3LjYsMCw1MS45TDM1NC43LDM5Nmw5Mi40LDk2LjRDNDYxLjQsNTA2LjgsNDYxLjQsNTMwLDQ0Nyw1NDQuNHoiLz48L3N2Zz4=)}.btn-danger-outline,.btn-info-outline,.btn-info.active,.btn-info:active,.btn-primary-outline,.btn-primary.active,.btn-primary:active,.btn-secondary-outline,.btn-secondary.active,.btn-secondary:active,.btn-success-outline,.btn-success.active,.btn-success:active,.btn-warning-outline,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.open>.btn-info.dropdown-toggle,.open>.btn-primary.dropdown-toggle,.open>.btn-secondary.dropdown-toggle,.open>.btn-success.dropdown-toggle,.open>.btn-warning.dropdown-toggle{background-image:none}.help-block{display:block;margin-top:.25rem;margin-bottom:.75rem;color:#747a7f}@media (min-width:34em){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.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 .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}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn{display:inline-block;padding:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;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;border:.0625rem solid transparent;border-radius:.25rem;transition:all .2s ease-in-out}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{text-decoration:none}.btn.active,.btn:active{outline:0}.btn.disabled,.btn:disabled,fieldset[disabled] .btn{cursor:not-allowed;opacity:.65}.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;border-color:#01549b}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary:disabled.focus,.btn-primary:disabled:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus{background-color:#0275d8;border-color:#0275d8}.btn-primary.disabled:hover,.btn-primary:disabled:hover,fieldset[disabled] .btn-primary:hover{background-color:#0275d8;border-color:#0275d8}.btn-secondary{color:#373a3c;background-color:#fff;border-color:#ccc}.btn-secondary.active,.btn-secondary.focus,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.open>.btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:focus{background-color:#fff;border-color:#ccc}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover,fieldset[disabled] .btn-secondary:hover{background-color:#fff;border-color:#ccc}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info:disabled.focus,.btn-info:disabled:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus{background-color:#5bc0de;border-color:#5bc0de}.btn-info.disabled:hover,.btn-info:disabled:hover,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#5bc0de}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#419641}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success:disabled.focus,.btn-success:disabled:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus{background-color:#5cb85c;border-color:#5cb85c}.btn-success.disabled:hover,.btn-success:disabled:hover,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#5cb85c}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#eb9316}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning:disabled.focus,.btn-warning:disabled:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus{background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.disabled:hover,.btn-warning:disabled:hover,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#f0ad4e}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#c12e2a}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger:disabled.focus,.btn-danger:disabled:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus{background-color:#d9534f;border-color:#d9534f}.btn-danger.disabled:hover,.btn-danger:disabled:hover,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d9534f}.btn-primary-outline{color:#0275d8;background-color:#fff;border-color:#0275d8}.btn-primary-outline.active,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline:focus,.btn-primary-outline:hover,.open>.btn-primary-outline.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary-outline.disabled.focus,.btn-primary-outline.disabled:focus,.btn-primary-outline:disabled.focus,.btn-primary-outline:disabled:focus,fieldset[disabled] .btn-primary-outline.focus,fieldset[disabled] .btn-primary-outline:focus{border-color:#43a7fd}.btn-primary-outline.disabled:hover,.btn-primary-outline:disabled:hover,fieldset[disabled] .btn-primary-outline:hover{border-color:#43a7fd}.btn-secondary-outline{color:#ccc;background-color:#fff;border-color:#ccc}.btn-secondary-outline.active,.btn-secondary-outline.focus,.btn-secondary-outline:active,.btn-secondary-outline:focus,.btn-secondary-outline:hover,.open>.btn-secondary-outline.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-secondary-outline.disabled.focus,.btn-secondary-outline.disabled:focus,.btn-secondary-outline:disabled.focus,.btn-secondary-outline:disabled:focus,fieldset[disabled] .btn-secondary-outline.focus,fieldset[disabled] .btn-secondary-outline:focus{border-color:#fff}.btn-secondary-outline.disabled:hover,.btn-secondary-outline:disabled:hover,fieldset[disabled] .btn-secondary-outline:hover{border-color:#fff}.btn-info-outline{color:#5bc0de;background-color:#fff;border-color:#5bc0de}.btn-info-outline.active,.btn-info-outline.focus,.btn-info-outline:active,.btn-info-outline:focus,.btn-info-outline:hover,.open>.btn-info-outline.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info-outline.disabled.focus,.btn-info-outline.disabled:focus,.btn-info-outline:disabled.focus,.btn-info-outline:disabled:focus,fieldset[disabled] .btn-info-outline.focus,fieldset[disabled] .btn-info-outline:focus{border-color:#b0e1ef}.btn-info-outline.disabled:hover,.btn-info-outline:disabled:hover,fieldset[disabled] .btn-info-outline:hover{border-color:#b0e1ef}.btn-success-outline{color:#5cb85c;background-color:#fff;border-color:#5cb85c}.btn-success-outline.active,.btn-success-outline.focus,.btn-success-outline:active,.btn-success-outline:focus,.btn-success-outline:hover,.open>.btn-success-outline.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success-outline.disabled.focus,.btn-success-outline.disabled:focus,.btn-success-outline:disabled.focus,.btn-success-outline:disabled:focus,fieldset[disabled] .btn-success-outline.focus,fieldset[disabled] .btn-success-outline:focus{border-color:#a3d7a3}.btn-success-outline.disabled:hover,.btn-success-outline:disabled:hover,fieldset[disabled] .btn-success-outline:hover{border-color:#a3d7a3}.btn-warning-outline{color:#f0ad4e;background-color:#fff;border-color:#f0ad4e}.btn-warning-outline.active,.btn-warning-outline.focus,.btn-warning-outline:active,.btn-warning-outline:focus,.btn-warning-outline:hover,.open>.btn-warning-outline.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning-outline.disabled.focus,.btn-warning-outline.disabled:focus,.btn-warning-outline:disabled.focus,.btn-warning-outline:disabled:focus,fieldset[disabled] .btn-warning-outline.focus,fieldset[disabled] .btn-warning-outline:focus{border-color:#f8d9ac}.btn-warning-outline.disabled:hover,.btn-warning-outline:disabled:hover,fieldset[disabled] .btn-warning-outline:hover{border-color:#f8d9ac}.btn-danger-outline{color:#d9534f;background-color:#fff;border-color:#d9534f}.btn-danger-outline.active,.btn-danger-outline.focus,.btn-danger-outline:active,.btn-danger-outline:focus,.btn-danger-outline:hover,.open>.btn-danger-outline.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger-outline.disabled.focus,.btn-danger-outline.disabled:focus,.btn-danger-outline:disabled.focus,.btn-danger-outline:disabled:focus,fieldset[disabled] .btn-danger-outline.focus,fieldset[disabled] .btn-danger-outline:focus{border-color:#eba5a3}.btn-danger-outline.disabled:hover,.btn-danger-outline:disabled:hover,fieldset[disabled] .btn-danger-outline:hover{border-color:#eba5a3}.btn-link{font-weight:400;color:#0275d8;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled,fieldset[disabled] .btn-link{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#014c8c;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:#818a91;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.275rem .75rem;font-size:.85rem;line-height:1.5;border-radius:.2rem}.btn-group-xs>.btn,.btn-xs{padding:.2rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.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}.collapsing{height:0;-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;-o-transition-property:height;transition-property:height}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.25rem;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1rem;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.c-indicator,.label,.pager{text-align:center}.dropdown-header,.dropdown-menu>li>a{white-space:nowrap;padding:3px 20px;line-height:1.5}.dropdown-menu .dropdown-divider{height:1px;margin:.5rem 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;font-weight:400;color:#373a3c}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#2b2d2f;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:#0275d8;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#818a91}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.c-input,.file,.select>select{cursor:pointer}.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;font-size:.85rem;color:#818a91}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.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,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.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 .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:after,.btn-toolbar:before{display:table;content:" "}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius: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: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-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:.3em .3em 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 .3em .3em}.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:after,.btn-group-vertical>.btn-group:before{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:.25rem;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-left-radius:.25rem}.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}[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}.c-input,.input-group,.input-group-btn,.input-group-btn>.btn{position:relative}.input-group{display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.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:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1;color:#55595c;text-align:center;background-color:#eceeef;border:1px solid #ccc;border-radius:.25rem}.alert-link,.close,.label{font-weight:700}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.275rem .75rem;font-size:.85rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.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{font-size:0;white-space:nowrap}.input-group-btn>.btn+.btn{margin-left:-1px}.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}.c-input{display:inline;padding-left:1.5rem;color:#555}.c-input>input{position:absolute;z-index:-1;opacity:0}.c-input>input:checked~.c-indicator{color:#fff;background-color:#0074d9}.c-input>input:active~.c-indicator{color:#fff;background-color:#84c6ff}.c-input+.c-input{margin-left:1rem}.c-indicator{position:absolute;top:0;display:block;width:1rem;height:1rem;font-size:65%;line-height:1rem;color:#eee;user-select:none;background-color:#eee;background-repeat:no-repeat;background-position:center center;-webkit-background-size:50% 50%;background-size:50% 50%}.c-indicator,.file-custom{left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.c-checkbox .c-indicator{border-radius:.25rem}.c-checkbox input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.c-checkbox input:indeterminate~.c-indicator{background-color:#0074d9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.c-radio .c-indicator{border-radius:50%}.c-radio input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.c-inputs-stacked .c-input{display:inline}.c-inputs-stacked .c-input:after{display:block;margin-bottom:.25rem;content:""}.select,.select>select{display:inline-block;color:#555}.c-inputs-stacked .c-input+.c-input{margin-left:0}.select{position:relative}.select>select{width:100%;-webkit-appearance:none;padding:.5rem 2.25rem .5rem 1rem;margin:0;line-height:1.5;background-color:#eee;border:0;border-radius:.25rem;outline:0;-moz-appearance:none;appearance:none}.select>select:focus{-webkit-box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.select>select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select>select:active{color:#fff;background-color:#0074d9}.select>select::-ms-expand{display:none}.select:after{position:absolute;top:50%;right:1.25rem;display:inline-block;width:0;height:0;margin-top:-.15rem;content:"";border-top:.35rem solid;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.select select:hover{background-color:#ddd}@-moz-document url-prefix(){.select select{padding-right:1rem;text-indent:.01px;text-overflow:""}.select option{background-color:#fff}}@media screen and (min-width:0 \0){.select select{z-index:1;padding:.5rem 1.5rem .5rem 1rem}.select:after{z-index:5}.select:before{position:absolute;top:0;right:1rem;bottom:0;z-index:2;display:block;width:1.5rem;content:"";background-color:#eee}.select select:active,.select select:focus,.select select:hover{color:#555;background-color:#eee}}.file{position:relative;display:inline-block;height:2.5rem}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.nav-pills .nav-item+.nav-item,.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.file-custom{top:0;right:0;z-index:5;user-select:none;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05);box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05)}.file-custom,.file-custom:before{color:#555;position:absolute;height:2.5rem;padding:.5rem 1rem;line-height:1.5;border:.075rem solid #ddd}.file-custom:after{content:"Choose file..."}.file-custom:before{top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;content:"Browse";background-color:#eee;border-radius:0 .25rem .25rem 0}.navbar-brand,.navbar-toggler{margin-bottom:0;line-height:1}.nav-item,.navbar{position:relative}.file input:focus~.file-custom{-webkit-box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:after,.nav:before{display:table;content:" "}.nav-item,.nav-link{display:inline-block}.nav-link{padding:.75em 1em;line-height:1}.nav-link:focus,.nav-link:hover{text-decoration:none;background-color:#eceeef}.disabled>.nav-link,.nav-link.disabled{color:#818a91}.disabled>.nav-link,.disabled>.nav-link:focus,.disabled>.nav-link:hover,.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:#818a91;cursor:not-allowed;background-color:transparent}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.nav-tabs .nav-link{display:block;border:1px solid transparent;border-radius:.25rem .25rem 0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #ddd}.nav-tabs .active>.nav-link,.nav-tabs .active>.nav-link:focus,.nav-tabs .active>.nav-link:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-link.open,.nav-tabs .nav-link.open:focus,.nav-tabs .nav-link.open:hover,.nav-tabs .open>.nav-link,.nav-tabs .open>.nav-link:focus,.nav-tabs .open>.nav-link:hover{color:#55595c;background-color:#fff;border-color:#ddd #ddd transparent}.nav-tabs .disabled>.nav-link,.nav-tabs .disabled>.nav-link:focus,.nav-tabs .disabled>.nav-link:hover,.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:#818a91;background-color:transparent;border-color:transparent}.nav-pills .nav-item{float:left}.nav-pills .nav-link{display:block;border-radius:.25rem}.nav-pills .active>.nav-link,.nav-pills .active>.nav-link:focus,.nav-pills .active>.nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover,.nav-pills .nav-link.open,.nav-pills .nav-link.open:focus,.nav-pills .nav-link.open:hover,.nav-pills .open>.nav-link,.nav-pills .open>.nav-link:focus,.nav-pills .open>.nav-link:hover{color:#fff;cursor:default;background-color:#0275d8}.nav-stacked .nav-item{display:block;float:none}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.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{padding:1rem;margin-bottom:1rem}.navbar:after,.navbar:before{display:table;content:" "}.navbar-static-top{z-index:1000}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar-sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030;width:100%}@media (min-width:34em){.navbar{border-radius:.25rem}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top,.navbar-sticky-top{border-radius:0}}.navbar-brand{float:left;padding:.625rem .75rem;margin-right:1rem;font-size:1.25rem}.navbar-brand>a:focus,.navbar-brand>a:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-toggler{padding:.55rem .75rem;margin-right:1rem;font-size:1.25rem;background:0 0;border:0}.card,.card-title{margin-bottom:.75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (min-width:34em){.navbar-toggleable-xs{display:block!important}}@media (min-width:48em){.navbar-toggleable-sm{display:block!important}}.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{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-sm{padding-top:0;padding-bottom:0}.navbar-nav .nav-link,.navbar-sm .navbar-brand{padding-top:.95rem;padding-bottom:.95rem}.navbar-sm .form-inline{margin-top:.6rem}.navbar-nav .nav-item{float:left}.navbar-nav .nav-link{display:block;line-height:1.25}.navbar-nav .active>.nav-link,.navbar-nav .active>.nav-link:focus,.navbar-nav .active>.nav-link:hover,.navbar-nav .nav-link.active,.navbar-nav .nav-link.active:focus,.navbar-nav .nav-link.active:hover,.navbar-nav .nav-link.open,.navbar-nav .nav-link.open:focus,.navbar-nav .nav-link.open:hover,.navbar-nav .open>.nav-link,.navbar-nav .open>.nav-link:focus,.navbar-nav .open>.nav-link:hover{color:#555;cursor:default;background-color:#e7e7e7}.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-inverse{background-color:#373a3c;border-color:#1f2021}.navbar-inverse .nav-pills>.nav-item>.nav-link,.navbar-inverse .navbar-brand>a,.navbar-inverse .navbar-toggler{color:#aab0b5}.navbar-inverse .nav-pills>.nav-item>.nav-link:focus,.navbar-inverse .nav-pills>.nav-item>.nav-link:hover,.navbar-inverse .navbar-brand>a:focus,.navbar-inverse .navbar-brand>a:hover,.navbar-inverse .navbar-toggler:focus,.navbar-inverse .navbar-toggler:hover{color:#fff}.navbar-inverse .nav-pills>.active>.nav-link,.navbar-inverse .nav-pills>.nav-item>.nav-link:focus,.navbar-inverse .nav-pills>.nav-item>.nav-link:hover,.navbar-inverse .nav-pills>.nav-link.active{color:#fff;background-color:#1f2021}.navbar-inverse .navbar-brand{color:#aab0b5}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .navbar-link{color:#aab0b5}.navbar-inverse .navbar-nav .navbar-link:focus,.navbar-inverse .navbar-nav .navbar-link:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .navbar-link.active>a,.navbar-inverse .navbar-nav .navbar-link.active>a:focus,.navbar-inverse .navbar-nav .navbar-link.active>a:hover{color:#fff;background-color:#1f2021}.navbar-inverse .navbar-nav .navbar-link.disabled>a,.navbar-inverse .navbar-nav .navbar-link.disabled>a:focus,.navbar-inverse .navbar-nav .navbar-link.disabled>a:hover{color:#444;background-color:transparent}.card{position:relative;border:.0625rem solid #e5e5e5;border-radius:.25rem}.card-block{padding:1.25rem}.card-footer,.card-header{padding:.75rem 1.25rem;background-color:#f5f5f5}.card-title{margin-top:0}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-radius:.25rem .25rem 0 0}.card>.list-group:last-child .list-group-item:last-child{border-radius:0 0 .25rem .25rem}.card-header{border-bottom:.0625rem solid #e5e5e5}.card-header:first-child{border-radius:.1875rem .1875rem 0 0}.card-footer{border-top:.0625rem solid #e5e5e5}.card-footer:last-child{border-radius:0 0 .1875rem .1875rem}.card-primary{background-color:#0275d8;border-color:#0275d8}.card-success{background-color:#5cb85c;border-color:#5cb85c}.card-info{background-color:#5bc0de;border-color:#5bc0de}.card-warning{background-color:#f0ad4e;border-color:#f0ad4e}.card-danger{background-color:#d9534f;border-color:#d9534f}.card-inverse .card-footer,.card-inverse .card-header{border-bottom:.075rem solid rgba(255,255,255,.2)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}.card-inverse .card-blockquote>footer,.card-inverse .card-link,.card-inverse .card-text{color:rgba(255,255,255,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{border-radius:.25rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-radius:.25rem .25rem 0 0}.card-img-bottom{border-radius:0 0 .25rem .25rem}.card-deck{display:table;table-layout:fixed;border-spacing:1.25rem 0}.card-deck .card{display:table-cell;width:1%;vertical-align:top}.card-columns .card,.progress{width:100%}.card-deck-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}.card-group{display:table;width:100%;table-layout:fixed}.card-group .card{display:table-cell;vertical-align:top}.breadcrumb>li,.card-columns .card,.pagination{display:inline-block}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}.breadcrumb,.pagination{margin-bottom:1rem;border-radius:.25rem}.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.breadcrumb{padding:.75rem 1rem;list-style:none;background-color:#eceeef}.breadcrumb>li+li:before{padding-right:.5rem;padding-left:.5rem;color:#818a91;content:"/\\00a0"}.breadcrumb>.active{color:#818a91}.pagination{padding-left:0;margin-top:1rem}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:.5rem 1rem;margin-left:-1px;line-height:1.5;color:#0275d8;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:.25rem;border-bottom-left-radius:.25rem}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#014c8c;background-color:#eceeef;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:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#818a91;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm>li>a,.pagination-sm>li>span{padding:.275rem .75rem;font-size:.85rem;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.pager{padding-left:0;margin-top:1rem;margin-bottom:1rem;list-style:none}.pager:after,.pager:before{display:table;content:" "}.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:#eceeef}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#818a91;cursor:not-allowed;background-color:#fff}.pager-next>a,.pager-next>span{float:right}.pager-prev>a,.pager-prev>span{float:left}.label{display:inline-block;padding:.25em .4em;font-size:75%;line-height:1;color:#fff;white-space:nowrap;border-radius:.25rem}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.alert-heading,.jumbotron,.jumbotron-heading{color:inherit}.label-pill{padding-right:.6em;padding-left:.6em;border-radius:1rem}.label-default{background-color:#818a91}.label-default[href]:focus,.label-default[href]:hover{background-color:#687077}.label-primary{background-color:#0275d8}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#025aa5}.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}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eceeef;border-radius:.3rem}.jumbotron-hr{border-top-color:#d0d5d8}@media (min-width:34em){.jumbotron{padding:4rem 2rem}.jumbotron-heading{font-size:4.5rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{padding:15px;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-heading{margin-top:0}.alert-dismissible{padding-right:35px}.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d0e9c6}.alert-success hr{border-top-color:#c1e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.alert-info hr{border-top-color:#a6d5ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faf2cc}.alert-warning hr{border-top-color:#f7ecb5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebcccc}.alert-danger hr{border-top-color:#e4b9b9}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:block;height:1rem;margin-bottom:1rem}.progress[value]{-webkit-appearance:none;color:#0074d9;border:0;-moz-appearance:none;appearance:none}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.25rem}.progress[value]::-webkit-progress-value::before{content:attr(value)}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[value="100"]::-webkit-progress-value{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}@media screen and (min-width:0 \0){.progress{background-color:#eee;border-radius:.25rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[width^="0"]{min-width:2rem;color:#818a91;background-color:transparent;background-image:none}.progress[width="100%"]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}.progress-striped[value]::-webkit-progress-value{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: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:1rem 1rem;background-size:1rem 1rem}.progress-striped[value]::-moz-progress-bar{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);background-size:1rem 1rem}.progress-animated[value]::-webkit-progress-value{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}.progress-success[value]::-webkit-progress-value{background-color:#5cb85c}.progress-success[value]::-moz-progress-bar{background-color:#5cb85c}@media screen and (min-width:0 \0){.progress-bar-striped{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:1rem 1rem;background-size:1rem 1rem}.progress-animated .progress-bar-striped{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-success .progress-bar{background-color:#5cb85c}}.progress-info[value]::-webkit-progress-value{background-color:#5bc0de}.progress-info[value]::-moz-progress-bar{background-color:#5bc0de}@media screen and (min-width:0 \0){.progress-info .progress-bar{background-color:#5bc0de}}.progress-warning[value]::-webkit-progress-value{background-color:#f0ad4e}.progress-warning[value]::-moz-progress-bar{background-color:#f0ad4e}@media screen and (min-width:0 \0){.progress-warning .progress-bar{background-color:#f0ad4e}}.progress-danger[value]::-webkit-progress-value{background-color:#d9534f}.progress-danger[value]::-moz-progress-bar{background-color:#d9534f}@media screen and (min-width:0 \0){.progress-danger .progress-bar{background-color:#d9534f}}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1}.media-body{width:10000px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right{padding-left:10px}.media-left{padding-right:10px}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-.0625rem;background-color:#fff;border:.0625rem solid #ddd}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-flush .list-group-item{border-width:.0625rem 0;border-radius:0}a.list-group-item,button.list-group-item{width:100%;color:#555;text-align:inherit}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}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.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:#818a91}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#0275d8;border-color:#0275d8}.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:#a8d6fe}.list-group-item-state{color:#a94442;background-color:#f2dede}a.list-group-item-state,button.list-group-item-state{color:#a94442}a.list-group-item-state .list-group-item-heading,button.list-group-item-state .list-group-item-heading{color:inherit}a.list-group-item-state:focus,a.list-group-item-state:hover,button.list-group-item-state:focus,button.list-group-item-state:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-state.active,a.list-group-item-state.active:focus,a.list-group-item-state.active:hover,button.list-group-item-state.active,button.list-group-item-state.active:focus,button.list-group-item-state.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}.embed-responsive{position:relative;display:block;height:0;padding:0}.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-21by9{padding-bottom:42.857143%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:1.5rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.popover,.tooltip{text-decoration:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.85rem;font-style:normal;font-weight:400;line-height:1.5;text-shadow:none;text-transform:none;letter-spacing:normal;word-spacing:normal;white-space:normal}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{display:table;content:" "}.modal.fade .modal-dialog{-webkit-transform:transition .3s ease-out,translate(0,-25%);-ms-transform:transition .3s ease-out,translate(0,-25%);-o-transform:transition .3s ease-out,translate(0,-25%);transform:transition .3s ease-out,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;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-content,.popover{-webkit-background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.popover,.tooltip{position:absolute;display:block}.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:34em){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width:48em){.modal-lg{width:900px}}.tooltip{z-index:1070;text-align:left;text-align:start;word-break:normal;word-wrap:normal;opacity:0;line-break:auto}.tooltip.in{opacity:.9}.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top{padding:5px 0;margin-top:-3px}.tooltip.bs-tether-element-attached-bottom .tooltip-arrow,.tooltip.tooltip-top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right{padding:0 5px;margin-left:3px}.tooltip.bs-tether-element-attached-left .tooltip-arrow,.tooltip.tooltip-right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom{padding:5px 0;margin-top:3px}.tooltip.bs-tether-element-attached-top .tooltip-arrow,.tooltip.tooltip-bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left{padding:0 5px;margin-left:-3px}.tooltip.bs-tether-element-attached-right .tooltip-arrow,.tooltip.tooltip-left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{top:0;left:0;z-index:1060;max-width:276px;padding:1px;text-align:left;text-align:start;word-break:normal;word-wrap:normal;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;line-break:auto}.text-nowrap,.text-truncate{white-space:nowrap}.carousel-caption,.carousel-control{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.popover.bs-tether-element-attached-bottom,.popover.popover-top{margin-top:-10px}.popover.bs-tether-element-attached-bottom .popover-arrow,.popover.popover-top .popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.bs-tether-element-attached-bottom .popover-arrow:after,.popover.popover-top .popover-arrow:after{bottom:1px;margin-left:-10px;content:"";border-top-color:#fff;border-bottom-width:0}.popover.bs-tether-element-attached-left,.popover.popover-right{margin-left:10px}.popover.bs-tether-element-attached-left .popover-arrow,.popover.popover-right .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.bs-tether-element-attached-left .popover-arrow:after,.popover.popover-right .popover-arrow:after{bottom:-10px;left:1px;content:"";border-right-color:#fff;border-left-width:0}.popover.bs-tether-element-attached-top,.popover.popover-bottom{margin-top:10px}.popover.bs-tether-element-attached-top .popover-arrow,.popover.popover-bottom .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-top .popover-arrow:after,.popover.popover-bottom .popover-arrow:after{top:1px;margin-left:-10px;content:"";border-top-width:0;border-bottom-color:#fff}.popover.bs-tether-element-attached-right,.popover.popover-left{margin-left:-10px}.popover.bs-tether-element-attached-right .popover-arrow,.popover.popover-left .popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-right .popover-arrow:after,.popover.popover-left .popover-arrow:after{right:1px;bottom:-10px;content:"";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-.7rem -.7rem 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}.carousel,.carousel-inner{position:relative}.popover-arrow{border-width:11px}.popover-arrow:after{content:"";border-width:10px}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.carousel-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>.carousel-item>a>img,.carousel-inner>.carousel-item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.carousel-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>.carousel-item.active.right,.carousel-inner>.carousel-item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.active.left,.carousel-inner>.carousel-item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.active,.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-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;text-align:center;opacity:.5}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));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: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-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));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: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;outline:0;opacity:.9}.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.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:transparent;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;text-align:center}.carousel-caption .btn,.text-hide{text-shadow:none}@media (min-width:34em){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.p-a-0,.sr-only{padding:0}.clearfix:after,.clearfix:before{display:table;content:" "}.center-block{display:block;margin-right:auto;margin-left:auto}.hidden-xl-down,.hidden-xs-up,.visible-print-block,[hidden]{display:none!important}.pull-right{float:right!important}.pull-left{float:left!important}.sr-only{position:absolute;width:1px;height:1px;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}.invisible{visibility:hidden}.text-hide{font:"0/0" a;color:transparent;background-color:transparent;border:0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-truncate{overflow:hidden;text-overflow:ellipsis}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#818a91}.text-primary{color:#0275d8}a.text-primary:focus,a.text-primary:hover{color:#025aa5}.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}.inverse{color:#eceeef;background-color:#373a3c}.bg-primary{color:#fff;background-color:#0275d8}a.bg-primary:focus,a.bg-primary:hover{background-color:#025aa5}.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}.m-a-0{margin:0}.m-t-0{margin-top:0}.m-t,.m-y{margin-top:1rem}.m-r-0{margin-right:0}.m-r,.m-x{margin-right:1rem}.m-b-0{margin-bottom:0}.m-b,.m-y{margin-bottom:1rem}.m-l-0{margin-left:0}.m-l,.m-x{margin-left:1rem}.m-a{margin:1rem}.m-l-md,.m-x-md{margin-left:1.5rem}.m-r-md,.m-x-md{margin-right:1.5rem}.m-b-md,.m-y-md{margin-bottom:1.5rem}.m-t-md,.m-y-md{margin-top:1.5rem}.m-l-lg,.m-x-lg{margin-left:3rem}.m-r-lg,.m-x-lg{margin-right:3rem}.m-b-lg,.m-y-lg{margin-bottom:3rem}.m-t-lg,.m-y-lg{margin-top:3rem}.p-t-0{padding-top:0}.p-t,.p-y{padding-top:1rem}.p-r-0{padding-right:0}.p-r,.p-x{padding-right:1rem}.p-b-0{padding-bottom:0}.p-b,.p-y{padding-bottom:1rem}.p-l-0{padding-left:0}.p-l,.p-x{padding-left:1rem}.p-a{padding:1rem}.p-l-md,.p-x-md{padding-left:1.5rem}.p-r-md,.p-x-md{padding-right:1.5rem}.p-b-md,.p-y-md{padding-bottom:1.5rem}.p-t-md,.p-y-md{padding-top:1.5rem}.p-l-lg,.p-x-lg{padding-left:3rem}.p-r-lg,.p-x-lg{padding-right:3rem}.p-b-lg,.p-y-lg{padding-bottom:3rem}.p-t-lg,.p-y-lg{padding-top:3rem}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}@media (max-width:33.9em){.hidden-xs-down{display:none!important}}@media (min-width:34em){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.hidden-sm-up{display:none!important}}@media (max-width:47.9em){.hidden-sm-down{display:none!important}}@media (min-width:48em){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.hidden-md-up{display:none!important}}@media (max-width:61.9em){.hidden-md-down{display:none!important}}@media (min-width:62em){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.hidden-lg-up{display:none!important}}@media (max-width:74.9em){.hidden-lg-down{display:none!important}}@media (min-width:75em){.text-xl-left{text-align:left}.text-xl-right{text-align:right}.text-xl-center{text-align:center}.hidden-xl-up{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}.hidden-print .hidden-print{display:none!important}} /*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/dist/css/bootstrap.min.css.map b/dist/css/bootstrap.min.css.map index 4cf0f1e5bae061bf1ca88c91b837e13a36c03668..0e515a15074b69ae5d9e578a3a3bc3c730a33f48 100644 GIT binary patch literal 42487 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 PT9#()E1Vnt_@Dm^?+>`T diff --git a/docs/assets/css/docs.min.css b/docs/assets/css/docs.min.css index a5eb75c7b..7e7eaa6b7 100644 --- a/docs/assets/css/docs.min.css +++ b/docs/assets/css/docs.min.css @@ -3,5 +3,5 @@ * Copyright 2011-2014 Twitter, Inc. * Licensed under the Creative Commons Attribution 3.0 Unported License. For * details, see http://creativecommons.org/licenses/by/3.0/. - */.ge,.sd{font-style:italic}.bd-content>table{display:block;width:100%;max-width:100%;overflow-y:auto;margin-bottom:1rem}.bd-content>table>tbody>tr>td,.bd-content>table>tbody>tr>th,.bd-content>table>tfoot>tr>td,.bd-content>table>tfoot>tr>th,.bd-content>table>thead>tr>td,.bd-content>table>thead>tr>th{padding:.75rem;line-height:1.5;vertical-align:top;border:1px solid #eceeef}.bd-content>table>tbody>tr>td>p:last-child,.bd-content>table>tbody>tr>th>p:last-child,.bd-content>table>tfoot>tr>td>p:last-child,.bd-content>table>tfoot>tr>th>p:last-child,.bd-content>table>thead>tr>td>p:last-child,.bd-content>table>thead>tr>th>p:last-child{margin-bottom:0}.bd-content>table td:first-child>code{white-space:nowrap}.bd-pageheader{padding:2rem .75rem;margin-bottom:3rem;color:#cdbfe3;background-color:#563d7c}.bd-pageheader .container{position:relative}.bd-pageheader h1{font-size:3rem;font-weight:400;color:#fff}.bd-pageheader p{margin-bottom:0;font-size:1.5rem}@media (min-width:34em){.bd-pageheader{padding-top:4rem;padding-bottom:4rem}.bd-pageheader .carbonad{margin:2rem 0 0!important}}@media (min-width:48em){.bd-pageheader h1{font-size:4rem}}@media (min-width:62em){.bd-pageheader h1,.bd-pageheader p{margin-right:380px}.bd-pageheader .carbonad{position:absolute;top:0;right:.75rem;margin:0!important}}.bd-example,.bd-masthead,.bd-search{position:relative}#markdown-toc ul,.bd-content>ol li,.bd-content>ul li{margin-bottom:.25rem}.bd-content>h2:not(:first-child){margin-top:3rem}.bd-content>h3{margin-top:1.5rem}#markdown-toc ul,.bd-search-results>li:first-child{margin-top:.25rem}@media (min-width:34em){.bd-title{font-size:3rem}.bd-title+p{font-size:1.25rem;font-weight:300}}#markdown-toc>li:first-child{display:none}#markdown-toc ul{padding-left:2rem}.bd-search{margin-right:1.25rem;margin-bottom:1.5rem;margin-left:1.25rem}.bd-search .form-control{height:2.45rem;padding-top:.4rem;padding-bottom:.4rem;background-color:#fafafa}.bd-search .form-control:focus{background-color:#fff}.bd-search-results{right:0;display:block;padding:0;overflow:hidden;font-size:.9rem}.bd-search-results:empty{display:none}.bd-search-results>li>a{padding-left:.75rem;padding-right:.75rem}.bd-search-results>li:last-child{margin-bottom:.25rem}.bd-search-results>.no-results{padding:.75rem 1rem;color:#7a7a7a;text-align:center}.bd-sidenav{display:none}.active>.bd-sidenav,.bd-toc-link{display:block}.bd-toc-link{padding:.25rem 1.25rem;color:#55595c}.bd-toc-link:focus,.bd-toc-link:hover{color:#0275d8;text-decoration:none}.active>.bd-toc-link{font-weight:500;color:#373a3c}.bd-toc-item.active{margin-top:1rem;margin-bottom:1rem}.bd-toc-item:first-child{margin-top:0}.bd-toc-item:last-child{margin-bottom:2rem}.bd-sidebar .nav>li>a{display:block;padding:.25rem 1.25rem;font-size:90%;color:#99979c}.bd-sidebar .nav>li>a:focus,.bd-sidebar .nav>li>a:hover{color:#0275d8;text-decoration:none;background-color:transparent}.bd-sidebar .nav>.active:focus>a,.bd-sidebar .nav>.active:hover>a,.bd-sidebar .nav>.active>a{font-weight:500;color:#373a3c;background-color:transparent}.bd-sidebar .nav .nav{display:none;padding-bottom:.75rem}.bd-sidebar .nav .nav>li>a{padding-top:1px;padding-bottom:1px;font-weight:400;padding-top:.125rem;padding-bottom:.125rem;padding-left:2rem;font-size:80%}.bd-sidebar .nav .nav>.active:focus>a,.bd-sidebar .nav .nav>.active:hover>a,.bd-sidebar .nav .nav>.active>a{font-weight:500}.bd-sidebar .nav>.active>.nav{display:block}.bd-booticon{display:block;width:9rem;height:9rem;font-size:6.5rem;line-height:9rem;color:#fff;text-align:center;cursor:default;background-color:#563d7c;border-radius:15%}.bd-booticon.inverse{color:#563d7c;background-color:#fff}.bd-booticon.outline{background-color:transparent;border:1px solid #cdbfe3}.bd-nav-home{margin-bottom:0;background-color:#563d7c;border-bottom:0}.bd-nav-home .navbar-brand>a{font-weight:500;color:#fff}.bd-nav-home .nav-link{font-weight:500;color:#cdbfe3}.bd-nav-home .nav-link:focus,.bd-nav-home .nav-link:hover{color:#fff;background-color:rgba(0,0,0,.5)}.bd-navbar{padding:.25rem;margin-bottom:0;background-color:#2a2730}.bd-navbar .nav-link{color:#8e869d}.bd-navbar .nav-link.active,.bd-navbar .nav-link:focus,.bd-navbar .nav-link:hover{color:#fff;background-color:transparent}.bd-masthead{padding:.75rem;color:#8e869d;text-align:center;background:-webkit-linear-gradient(to bottom,#2a2730,#3c3845);background:-webkit-gradient(linear,left top,left bottom,from(#2a2730),to(#3c3845));background:-webkit-linear-gradient(top,#2a2730,#3c3845);background:-o-linear-gradient(top,#2a2730,#3c3845);background:linear-gradient(to bottom,#2a2730,#3c3845)}.bd-featurette .highlight,.carbonad{text-align:left}.bd-masthead .bd-booticon{margin:0 auto 2rem;color:#9062d7;border-color:#9062d7}.bd-masthead h1{font-weight:300;line-height:1}.bd-masthead .lead{margin-left:auto;margin-right:auto;margin-bottom:2rem;font-size:1.25rem}.bd-masthead .version{margin-top:-1rem;margin-bottom:2rem}.bd-masthead .btn{width:100%;padding:1rem 2rem;font-size:1.25rem;font-weight:500;color:#ffe484;border-color:#ffe484}.bd-masthead .btn:hover{color:#2a2730;background-color:#ffe484;border-color:#ffe484}.bd-masthead .carbonad{margin-bottom:-2rem!important}@media (min-width:34em){.bd-masthead{padding-top:8rem;padding-bottom:2rem}.bd-masthead .btn{width:auto}.bd-masthead .carbonad{margin-bottom:0!important}}@media (min-width:48em){.bd-masthead{padding-bottom:4rem}.bd-masthead .bd-header{margin-bottom:4rem}.bd-masthead h1{font-size:4rem}.bd-masthead .lead{font-size:1.5rem}.bd-masthead .carbonad{margin-top:3rem!important}}@media (min-width:62em){.bd-masthead .lead{width:80%;font-size:2rem}}.bd-featurette{padding-top:3rem;padding-bottom:3rem;font-size:1rem;line-height:1.5;color:#555;background-color:#fff;border-top:1px solid #eee}.bd-featurette-title{margin-bottom:.5rem;font-size:2rem;font-weight:400;color:#333}.bd-featurette-title+.lead{font-size:1.5rem;margin-bottom:2rem}.half-rule{width:6rem;margin:2.5rem 0}.carbonad,.carbonad-tag,.carbonad-text{width:auto!important;height:auto!important;font-family:inherit!important}.bd-featurette h4{margin-top:1rem;margin-bottom:.5rem;font-weight:400;color:#333}.bd-featurette-img{display:block;margin-bottom:1.25rem;color:#333}.bd-featurette-img:hover{color:#0275d8;text-decoration:none}.bd-featurette-img img{display:block;margin-bottom:1rem}@media (min-width:480px){.bd-featurette .img-responsive{margin-top:2rem}}@media (min-width:768px){.bd-featurette{padding-top:6rem;padding-bottom:6rem}.bd-featurette-title{font-size:2.5rem}.bd-featurette .lead{max-width:80%}.bd-featurette .img-responsive{margin-top:0}}.bd-featured-sites{margin-right:-1px;margin-left:-1px}.bd-featured-sites .col-xs-6{padding:1px}.bd-featured-sites .img-responsive{margin-top:0}@media (min-width:768px){.bd-featured-sites .col-sm-3:first-child img{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.bd-featured-sites .col-sm-3:last-child img{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}.carbonad{padding:1.25rem!important;margin:2rem -1.5rem -2rem!important;overflow:hidden;font-size:.8rem!important;line-height:1rem!important;color:#cdbfe3!important;background:#3e2c5a!important;border:0!important}.bd-masthead .carbonad{background:#2a2730!important}.carbonad-img{margin:0!important}.carbonad-tag,.carbonad-text{display:block!important;float:none!important;margin-left:145px!important}.carbonad-text{padding-top:0!important}.carbonad-tag{color:inherit!important;text-align:left!important}.carbonad-tag a,.carbonad-tag a:hover,.carbonad-text a,.carbonad-text a:hover{color:#fff!important}.carbonad #azcarbon>img{display:none}.bd-footer-links li,.bd-social-buttons{display:inline-block}@media (min-width:34em){.carbonad{width:330px!important;padding:1rem!important;margin-right:auto!important;margin-left:auto!important;border-radius:.25rem}}.bd-footer{padding:4rem 0;margin-top:4rem;font-size:85%;background-color:#f7f7f7;text-align:center}.bd-footer a{font-weight:500;color:#55595c}.bd-footer a:hover{color:#0275d8}.bd-footer p{margin-bottom:0}@media (min-width:34em){.bd-footer{text-align:left}}.bd-brand-item,.bd-example-tooltips,.responsive-utilities td{text-align:center}.bd-footer-links{padding-left:0;margin-bottom:1rem}.bd-footer-links li+li{margin-left:1rem}.bd-social{margin-bottom:1.5rem;margin-left:-.5rem}.bd-social-buttons{padding-left:0;margin-bottom:0;list-style:none}.bd-social-buttons li{display:inline-block;padding:.25rem .5rem;line-height:1}.bd-social-buttons .twitter-follow-button{width:225px!important}.bd-social-buttons .twitter-share-button{width:98px!important}.github-btn{overflow:hidden;border:0}.bd-example-row .row{margin-bottom:1rem}.bd-example-row .row>[class^=col-]{padding-top:.75rem;padding-bottom:.75rem;background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2)}.bd-example-container{min-width:16rem;max-width:25rem;margin-left:auto;margin-right:auto}.bd-example-container-header{height:3rem;margin-bottom:.5rem;background-color:#daeeff;border-radius:.25rem}.bd-example-container-sidebar{float:right;width:4rem;height:8rem;background-color:#fae3c4;border-radius:.25rem}.bd-example-container-body{height:8rem;margin-right:4.5rem;background-color:#957bbe;border-radius:.25rem}.bd-example-container-fluid{max-width:none}.bd-example{padding:1rem;margin:1rem -1rem;border:solid #f7f7f9;border-width:.2rem 0 0}.bd-example:after,.bd-example:before{content:" ";display:table}.bd-example:after{clear:both}@media (min-width:34em){.bd-example{margin-left:0;margin-right:0;margin-bottom:0;padding:1.5rem;border-width:.2rem}}.bd-example+.highlight,.bd-example+.zero-clipboard+.highlight{margin-top:0}.bd-example+p{margin-top:2rem}.bd-example .container{width:auto}.bd-example>.card{max-width:20rem}.bd-example>.alert+.alert,.bd-example>.nav+.nav,.bd-example>.navbar+.navbar,.bd-example>.progress+.btn,.bd-example>.progress+.progress{margin-top:1rem}.bd-example>.dropdown-menu:first-child{position:static;display:block}.bd-example>.table-responsive:last-child>.table,.bd-example>:last-child{margin-bottom:0!important}.bd-example>.close{float:none}.bd-example-type .table .type-info{color:#999;vertical-align:middle}.bd-example-type .table td{padding:1rem 0;border-color:#eee}.bd-example-type .table tr:first-child td{border-top:0}.bd-example-type h1,.bd-example-type h2,.bd-example-type h3,.bd-example-type h4,.bd-example-type h5,.bd-example-type h6{margin:0}.bd-example-bg-classes p{padding:1rem}.bd-example>img+img{margin-left:.5rem}.bd-example>.btn-group{margin-top:.25rem;margin-bottom:.25rem}.bd-example-control-sizing input[type=text]+input[type=text],.bd-example-control-sizing select,.bd-example>.btn-toolbar+.btn-toolbar{margin-top:.5rem}.bd-example-form .input-group{margin-bottom:.5rem}.bd-example>textarea.form-control{resize:vertical}.bd-example>.list-group{max-width:400px}.bd-example .navbar:last-child{margin-bottom:0}.bd-navbar-bottom-example,.bd-navbar-top-example{z-index:1;padding:0;overflow:hidden}.bd-navbar-bottom-example .navbar-header,.bd-navbar-top-example .navbar-header{margin-left:0}.bd-navbar-bottom-example .navbar-fixed-bottom,.bd-navbar-top-example .navbar-fixed-top{position:relative;margin-right:0;margin-left:0}.bd-navbar-top-example{padding-bottom:45px}.bd-navbar-top-example .navbar-fixed-top{top:-1px}.bd-navbar-bottom-example{padding-top:45px}.bd-navbar-bottom-example .navbar-fixed-bottom{bottom:-1px}.bd-navbar-bottom-example .navbar{margin-bottom:0}@media (min-width:768px){.bd-navbar-bottom-example .navbar-fixed-bottom,.bd-navbar-top-example .navbar-fixed-top{position:absolute}}.bd-example .pagination{margin-top:.5rem;margin-bottom:.5rem}.bd-example>.pager{margin-top:0}.bd-example-modal{background-color:#f5f5f5}.bd-example-modal .modal{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;display:block}.bd-example-modal .modal-dialog{left:auto;margin-right:auto;margin-left:auto}.bd-example>.dropdown>.dropdown-toggle{float:left}.bd-example>.dropdown>.dropdown-menu{position:static;display:block;margin-bottom:.25rem;clear:left}.bd-example-tabs .nav-tabs{margin-bottom:1rem}.bd-example-tooltips>.btn{margin-top:.25rem;margin-bottom:.25rem}.bd-example-popover{padding-bottom:1.5rem;background-color:#f9f9f9}.bd-example-popover .popover{position:relative;display:block;float:left;width:260px;margin:1.25rem}.bd-example-tooltip .tooltip{position:relative;display:inline-block;margin:10px 20px;opacity:1}.scrollspy-example{position:relative;height:200px;margin-top:.5rem;overflow:auto}.bd-example>.center-block:not(img){max-width:200px;padding:.5rem;background-color:#eee}.bd-example>.bg-danger,.bd-example>.bg-info,.bd-example>.bg-primary,.bd-example>.bg-success,.bd-example>.bg-warning{padding:.5rem;margin-top:.5rem;margin-bottom:.5rem}.highlight{padding:1rem;margin:1rem -1rem;background-color:#f7f7f9}@media (min-width:34em){.highlight{padding:1.5rem;margin-right:0;margin-left:0}}.highlight pre{padding:0;margin-top:0;margin-bottom:0;background-color:transparent;border:0}.highlight pre code{font-size:inherit;color:#373a3c}#focusedInput{border-color:#66afe9;outline:0;outline:dotted thin\9;-webkit-box-shadow:0 0 .5rem rgba(102,175,233,.6);box-shadow:0 0 .5rem rgba(102,175,233,.6)}.table-responsive .highlight pre{white-space:normal}.bd-table th small,.responsive-utilities th small{display:block;font-weight:400;color:#999}.responsive-utilities tbody th{font-weight:400}.responsive-utilities td.is-visible{color:#468847;background-color:#dff0d8!important}.responsive-utilities td.is-hidden{color:#ccc;background-color:#f9f9f9!important}.responsive-utilities-test{margin-top:.25rem}.responsive-utilities-test .col-xs-6{margin-bottom:.5rem}.responsive-utilities-test span{display:block;padding:1rem .5rem;font-size:1rem;font-weight:700;line-height:1.1;text-align:center;border-radius:.25rem}.hidden-on .col-xs-6>.not-visible,.visible-on .col-xs-6>.not-visible{color:#999;border:1px solid #ddd}.hidden-on .col-xs-6 .visible,.visible-on .col-xs-6 .visible{color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6}@media (max-width:33.9em){.hidden-xs-only{display:none!important}}@media (min-width:34em) and (max-width:47.9em){.hidden-sm-only{display:none!important}}@media (min-width:48em) and (max-width:61.9em){.hidden-md-only{display:none!important}}@media (min-width:62em) and (max-width:74.9em){.hidden-lg-only{display:none!important}}@media (min-width:75em){.hidden-xl-only{display:none!important}}.btn-bs{color:#563d7c;border-color:#563d7c}.btn-bs:active,.btn-bs:focus,.btn-bs:hover{color:#fff;background-color:#563d7c;border-color:#563d7c}.bd-callout{padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #eee;border-left-width:.25rem;border-radius:.25rem}.bd-brand-logos,.bd-callout code{border-radius:.25rem}.bd-callout h4{margin-top:0;margin-bottom:.25rem}.bd-callout p:last-child{margin-bottom:0}.bd-callout+.bd-callout{margin-top:-.25rem}.bd-callout-info{border-left-color:#5bc0de}.bd-callout-info h4{color:#5bc0de}.bd-callout-warning{border-left-color:#f0ad4e}.bd-callout-warning h4{color:#f0ad4e}.bd-callout-danger{border-left-color:#d9534f}.bd-callout-danger h4{color:#d9534f}.bd-examples .img-thumbnail{margin-bottom:.75rem}.bd-examples h4{margin-bottom:.25rem}.bd-examples p{margin-bottom:1.25rem}@media (max-width:480px){.bd-examples{margin-right:-.75rem;margin-left:-.75rem}.bd-examples>[class^=col-]{padding-right:.75rem;padding-left:.75rem}}.bd-team{margin-bottom:1.5rem}.bd-team .team-member{line-height:2rem;color:#555}.bd-team .team-member:hover{color:#333;text-decoration:none}.bd-team .github-btn{float:right;width:180px;height:1.25rem;margin-top:.25rem}.bd-team img,.color-swatch{float:left;border-radius:.25rem}.bd-team img{width:2rem;margin-right:.5rem}.bd-browser-bugs td p{margin-bottom:0}.bd-browser-bugs th:first-child{width:18%}.bd-brand-logos{display:table;width:100%;margin-bottom:1rem;overflow:hidden;color:#563d7c;background-color:#f9f9f9}.bd-brand-logos .inverse,.color-swatches .bd-purple{background-color:#563d7c}.bd-brand-item{padding:4rem 0}.bd-brand-item+.bd-brand-item{border-top:1px solid #fff}.bd-brand-logos .inverse{color:#fff}.bd-brand-item h1,.bd-brand-item h3{margin-top:0;margin-bottom:0}.bd-brand-item .bd-booticon{margin-right:auto;margin-left:auto}@media (min-width:768px){.bd-brand-item{display:table-cell;width:1%}.bd-brand-item+.bd-brand-item{border-top:0;border-left:1px solid #fff}.bd-brand-item h1{font-size:4rem}}.color-swatches{margin:0 -5px;overflow:hidden}.color-swatch{width:4rem;height:4rem;margin-right:.25rem;margin-left:.25rem}.color-swatches .bd-purple-light{background-color:#cdbfe3}.color-swatches .bd-purple-lighter{background-color:#e5e1ea}.color-swatches .bd-gray{background-color:#f9f9f9}.zero-clipboard{position:relative;display:none;float:right}.btn-clipboard{position:absolute;top:0;right:0;z-index:10;display:block;padding:.25rem .5rem;font-size:75%;color:#818a91;cursor:pointer;background-color:#eceeef;border-radius:0 .2rem}.btn-clipboard-hover{color:#fff;background-color:#027de7}@media (min-width:768px){.color-swatch{width:6rem;height:6rem}.zero-clipboard{display:block}}.hll{background-color:#ffc}.c{color:#999}.err{color:#A00;background-color:#FAA}.k{color:#069}.o{color:#555}.cm{color:#999}.cp{color:#099}.c1,.cs{color:#999}.gd{background-color:#FCC;border:1px solid #C00}.gr{color:red}.gh{color:#030}.gi{background-color:#CFC;border:1px solid #0C0}.go{color:#AAA}.gp{color:#009}.gu{color:#030}.gt{color:#9C6}.kc,.kd,.kn,.kp,.kr{color:#069}.kt{color:#078}.m{color:#F60}.s{color:#d44950}.na{color:#4f9fcf}.nb{color:#366}.nc{color:#0A8}.no{color:#360}.nd{color:#99F}.ni{color:#999}.ne{color:#C00}.nf{color:#C0F}.nl{color:#99F}.nn{color:#0CF}.nt{color:#2f6f9f}.nv{color:#033}.ow{color:#000}.w{color:#bbb}.mf,.mh,.mi,.mo{color:#F60}.s2,.sb,.sc,.sd,.se,.sh{color:#C30}.si{color:#A00}.sx{color:#C30}.sr{color:#3AA}.s1{color:#C30}.ss{color:#FC3}.bp{color:#366}.vc,.vg,.vi{color:#033}.il{color:#F60}.css .nt+.nt,.css .o,.css .o+.nt{color:#999}.anchorjs-link{color:inherit}@media (max-width:480px){.anchorjs-link{display:none}}:hover>.anchorjs-link{opacity:.75;-webkit-transition:color .16s linear;-o-transition:color .16s linear;transition:color .16s linear}.anchorjs-link:focus,:hover>.anchorjs-link:hover{text-decoration:none;opacity:1} + */.ge,.sd{font-style:italic}.bd-content>table{display:block;width:100%;max-width:100%;overflow-y:auto;margin-bottom:1rem}.bd-content>table>tbody>tr>td,.bd-content>table>tbody>tr>th,.bd-content>table>tfoot>tr>td,.bd-content>table>tfoot>tr>th,.bd-content>table>thead>tr>td,.bd-content>table>thead>tr>th{padding:.75rem;line-height:1.5;vertical-align:top;border:1px solid #eceeef}.bd-content>table>tbody>tr>td>p:last-child,.bd-content>table>tbody>tr>th>p:last-child,.bd-content>table>tfoot>tr>td>p:last-child,.bd-content>table>tfoot>tr>th>p:last-child,.bd-content>table>thead>tr>td>p:last-child,.bd-content>table>thead>tr>th>p:last-child{margin-bottom:0}.bd-content>table td:first-child>code{white-space:nowrap}.bd-pageheader{padding:2rem .75rem;margin-bottom:3rem;color:#cdbfe3;background-color:#563d7c}.bd-pageheader .container{position:relative}.bd-pageheader h1{font-size:3rem;font-weight:400;color:#fff}.bd-pageheader p{margin-bottom:0;font-size:1.5rem}@media (min-width:34em){.bd-pageheader{padding-top:4rem;padding-bottom:4rem}.bd-pageheader .carbonad{margin:2rem 0 0!important}}@media (min-width:48em){.bd-pageheader h1{font-size:4rem}}@media (min-width:62em){.bd-pageheader h1,.bd-pageheader p{margin-right:380px}.bd-pageheader .carbonad{position:absolute;top:0;right:.75rem;margin:0!important}}#markdown-toc ul,.bd-content>ol li,.bd-content>ul li{margin-bottom:.25rem}.bd-example,.bd-masthead,.bd-search{position:relative}.bd-content>h2:not(:first-child){margin-top:3rem}.bd-content>h3{margin-top:1.5rem}#markdown-toc ul,.bd-search-results>li:first-child{margin-top:.25rem}@media (min-width:34em){.bd-title{font-size:3rem}.bd-title+p{font-size:1.25rem;font-weight:300}}#markdown-toc>li:first-child{display:none}#markdown-toc ul{padding-left:2rem}.bd-search{margin-right:1.25rem;margin-bottom:1.5rem;margin-left:1.25rem}.bd-search .form-control{height:2.45rem;padding-top:.4rem;padding-bottom:.4rem;background-color:#fafafa}.bd-search .form-control:focus{background-color:#fff}.bd-search-results{right:0;display:block;padding:0;overflow:hidden;font-size:.9rem}.bd-search-results:empty{display:none}.bd-search-results>li>a{padding-left:.75rem;padding-right:.75rem}.bd-search-results>li:last-child{margin-bottom:.25rem}.bd-search-results>.no-results{padding:.75rem 1rem;color:#7a7a7a;text-align:center}.bd-sidenav{display:none}.active>.bd-sidenav,.bd-toc-link{display:block}.bd-toc-link{padding:.25rem 1.25rem;color:#55595c}.bd-toc-link:focus,.bd-toc-link:hover{color:#0275d8;text-decoration:none}.active>.bd-toc-link{font-weight:500;color:#373a3c}.bd-toc-item.active{margin-top:1rem;margin-bottom:1rem}.bd-toc-item:first-child{margin-top:0}.bd-toc-item:last-child{margin-bottom:2rem}.bd-sidebar .nav>li>a{display:block;padding:.25rem 1.25rem;font-size:90%;color:#99979c}.bd-sidebar .nav>li>a:focus,.bd-sidebar .nav>li>a:hover{color:#0275d8;text-decoration:none;background-color:transparent}.bd-sidebar .nav>.active:focus>a,.bd-sidebar .nav>.active:hover>a,.bd-sidebar .nav>.active>a{font-weight:500;color:#373a3c;background-color:transparent}.bd-sidebar .nav .nav{display:none;padding-bottom:.75rem}.bd-sidebar .nav .nav>li>a{padding-top:1px;padding-bottom:1px;font-weight:400;padding-top:.125rem;padding-bottom:.125rem;padding-left:2rem;font-size:80%}.bd-sidebar .nav .nav>.active:focus>a,.bd-sidebar .nav .nav>.active:hover>a,.bd-sidebar .nav .nav>.active>a{font-weight:500}.bd-sidebar .nav>.active>.nav{display:block}.bd-booticon{display:block;width:9rem;height:9rem;font-size:6.5rem;line-height:9rem;color:#fff;text-align:center;cursor:default;background-color:#563d7c;border-radius:15%}.bd-booticon.inverse{color:#563d7c;background-color:#fff}.bd-booticon.outline{background-color:transparent;border:1px solid #cdbfe3}.bd-nav-home{margin-bottom:0;background-color:#563d7c;border-bottom:0}.bd-nav-home .navbar-brand>a{font-weight:500;color:#fff}.bd-nav-home .nav-link{font-weight:500;color:#cdbfe3}.bd-nav-home .nav-link:focus,.bd-nav-home .nav-link:hover{color:#fff;background-color:rgba(0,0,0,.5)}.bd-navbar{padding:.25rem;margin-bottom:0;background-color:#2a2730}.bd-navbar .nav-link{color:#8e869d}.bd-navbar .nav-link.active,.bd-navbar .nav-link:focus,.bd-navbar .nav-link:hover{color:#fff;background-color:transparent}.bd-masthead{padding:.75rem;color:#8e869d;text-align:center;background:-webkit-linear-gradient(to bottom,#2a2730,#3c3845);background:-webkit-gradient(linear,left top,left bottom,from(#2a2730),to(#3c3845));background:-webkit-linear-gradient(top,#2a2730,#3c3845);background:-o-linear-gradient(top,#2a2730,#3c3845);background:linear-gradient(to bottom,#2a2730,#3c3845)}.bd-featurette .highlight,.carbonad{text-align:left}.bd-masthead .bd-booticon{margin:0 auto 2rem;color:#9062d7;border-color:#9062d7}.bd-masthead h1{font-weight:300;line-height:1}.bd-masthead .lead{margin-left:auto;margin-right:auto;margin-bottom:2rem;font-size:1.25rem}.bd-masthead .version{margin-top:-1rem;margin-bottom:2rem}.bd-masthead .btn{width:100%;padding:1rem 2rem;font-size:1.25rem;font-weight:500;color:#ffe484;border-color:#ffe484}.bd-masthead .btn:hover{color:#2a2730;background-color:#ffe484;border-color:#ffe484}.bd-masthead .carbonad{margin-bottom:-2rem!important}@media (min-width:34em){.bd-masthead{padding-top:8rem;padding-bottom:2rem}.bd-masthead .btn{width:auto}.bd-masthead .carbonad{margin-bottom:0!important}}@media (min-width:48em){.bd-masthead{padding-bottom:4rem}.bd-masthead .bd-header{margin-bottom:4rem}.bd-masthead h1{font-size:4rem}.bd-masthead .lead{font-size:1.5rem}.bd-masthead .carbonad{margin-top:3rem!important}}@media (min-width:62em){.bd-masthead .lead{width:80%;font-size:2rem}}.bd-featurette{padding-top:3rem;padding-bottom:3rem;font-size:1rem;line-height:1.5;color:#555;background-color:#fff;border-top:1px solid #eee}.bd-featurette-title{margin-bottom:.5rem;font-size:2rem;font-weight:400;color:#333}.bd-featurette-title+.lead{font-size:1.5rem;margin-bottom:2rem}.half-rule{width:6rem;margin:2.5rem 0}.carbonad,.carbonad-tag,.carbonad-text{width:auto!important;height:auto!important;font-family:inherit!important}.bd-featurette h4{margin-top:1rem;margin-bottom:.5rem;font-weight:400;color:#333}.bd-featurette-img{display:block;margin-bottom:1.25rem;color:#333}.bd-featurette-img:hover{color:#0275d8;text-decoration:none}.bd-featurette-img img{display:block;margin-bottom:1rem}@media (min-width:480px){.bd-featurette .img-responsive{margin-top:2rem}}@media (min-width:768px){.bd-featurette{padding-top:6rem;padding-bottom:6rem}.bd-featurette-title{font-size:2.5rem}.bd-featurette .lead{max-width:80%}.bd-featurette .img-responsive{margin-top:0}}.bd-featured-sites{margin-right:-1px;margin-left:-1px}.bd-featured-sites .col-xs-6{padding:1px}.bd-featured-sites .img-responsive{margin-top:0}@media (min-width:768px){.bd-featured-sites .col-sm-3:first-child img{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.bd-featured-sites .col-sm-3:last-child img{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}.carbonad{padding:1.25rem!important;margin:2rem -1.5rem -2rem!important;overflow:hidden;font-size:.8rem!important;line-height:1rem!important;color:#cdbfe3!important;background:#3e2c5a!important;border:0!important}.bd-masthead .carbonad{background:#2a2730!important}.carbonad-img{margin:0!important}.carbonad-tag,.carbonad-text{display:block!important;float:none!important;margin-left:145px!important}.carbonad-text{padding-top:0!important}.carbonad-tag{color:inherit!important;text-align:left!important}.carbonad-tag a,.carbonad-tag a:hover,.carbonad-text a,.carbonad-text a:hover{color:#fff!important}.carbonad #azcarbon>img{display:none}.bd-footer-links li,.bd-social-buttons{display:inline-block}@media (min-width:34em){.carbonad{width:330px!important;padding:1rem!important;margin-right:auto!important;margin-left:auto!important;border-radius:.25rem}}.bd-footer{padding:4rem 0;margin-top:4rem;font-size:85%;background-color:#f7f7f7;text-align:center}.bd-footer a{font-weight:500;color:#55595c}.bd-footer a:hover{color:#0275d8}.bd-footer p{margin-bottom:0}@media (min-width:34em){.bd-footer{text-align:left}}.bd-brand-item,.bd-example-tooltips,.responsive-utilities td{text-align:center}.bd-footer-links{padding-left:0;margin-bottom:1rem}.bd-footer-links li+li{margin-left:1rem}.bd-social{margin-bottom:1.5rem;margin-left:-.5rem}.bd-social-buttons{padding-left:0;margin-bottom:0;list-style:none}.bd-social-buttons li{display:inline-block;padding:.25rem .5rem;line-height:1}.bd-social-buttons .twitter-follow-button{width:225px!important}.bd-social-buttons .twitter-share-button{width:98px!important}.github-btn{overflow:hidden;border:0}.bd-example-row .row{margin-bottom:1rem}.bd-example-row .row>[class^=col-]{padding-top:.75rem;padding-bottom:.75rem;background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2)}.bd-example-container{min-width:16rem;max-width:25rem;margin-left:auto;margin-right:auto}.bd-example-container-header{height:3rem;margin-bottom:.5rem;background-color:#daeeff;border-radius:.25rem}.bd-example-container-sidebar{float:right;width:4rem;height:8rem;background-color:#fae3c4;border-radius:.25rem}.bd-example-container-body{height:8rem;margin-right:4.5rem;background-color:#957bbe;border-radius:.25rem}.bd-example-container-fluid{max-width:none}.bd-example{padding:1rem;margin:1rem -1rem;border:solid #f7f7f9;border-width:.2rem 0 0}.bd-example:after,.bd-example:before{content:" ";display:table}.bd-example:after{clear:both}@media (min-width:34em){.bd-example{margin-left:0;margin-right:0;margin-bottom:0;padding:1.5rem;border-width:.2rem}}.bd-example+.highlight,.bd-example+.zero-clipboard+.highlight{margin-top:0}.bd-example+p{margin-top:2rem}.bd-example .container{width:auto}.bd-example>.card{max-width:20rem}.bd-example>.alert+.alert,.bd-example>.nav+.nav,.bd-example>.navbar+.navbar,.bd-example>.progress+.btn,.bd-example>.progress+.progress{margin-top:1rem}.bd-example>.dropdown-menu:first-child{position:static;display:block}.bd-example>.table-responsive:last-child>.table,.bd-example>:last-child{margin-bottom:0!important}.bd-example>.close{float:none}.bd-example-type .table .type-info{color:#999;vertical-align:middle}.bd-example-type .table td{padding:1rem 0;border-color:#eee}.bd-example-type .table tr:first-child td{border-top:0}.bd-example-type h1,.bd-example-type h2,.bd-example-type h3,.bd-example-type h4,.bd-example-type h5,.bd-example-type h6{margin:0}.bd-example-bg-classes p{padding:1rem}.bd-example>img+img{margin-left:.5rem}.bd-example>.btn-group{margin-top:.25rem;margin-bottom:.25rem}.bd-example-control-sizing input[type=text]+input[type=text],.bd-example-control-sizing select,.bd-example>.btn-toolbar+.btn-toolbar{margin-top:.5rem}.bd-example-form .input-group{margin-bottom:.5rem}.bd-example>textarea.form-control{resize:vertical}.bd-example>.list-group{max-width:400px}.bd-example .navbar:last-child{margin-bottom:0}.bd-navbar-bottom-example,.bd-navbar-top-example{z-index:1;padding:0;overflow:hidden}.bd-navbar-bottom-example .navbar-header,.bd-navbar-top-example .navbar-header{margin-left:0}.bd-navbar-bottom-example .navbar-fixed-bottom,.bd-navbar-top-example .navbar-fixed-top{position:relative;margin-right:0;margin-left:0}.bd-navbar-top-example{padding-bottom:45px}.bd-navbar-top-example .navbar-fixed-top{top:-1px}.bd-navbar-bottom-example{padding-top:45px}.bd-navbar-bottom-example .navbar-fixed-bottom{bottom:-1px}.bd-navbar-bottom-example .navbar{margin-bottom:0}@media (min-width:768px){.bd-navbar-bottom-example .navbar-fixed-bottom,.bd-navbar-top-example .navbar-fixed-top{position:absolute}}.bd-example .pagination{margin-top:.5rem;margin-bottom:.5rem}.bd-example>.pager{margin-top:0}.bd-example-modal{background-color:#f5f5f5}.bd-example-modal .modal{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;display:block}.bd-example-modal .modal-dialog{left:auto;margin-right:auto;margin-left:auto}.bd-example>.dropdown>.dropdown-toggle{float:left}.bd-example>.dropdown>.dropdown-menu{position:static;display:block;margin-bottom:.25rem;clear:left}.bd-example-tabs .nav-tabs{margin-bottom:1rem}.bd-example-tooltips>.btn{margin-top:.25rem;margin-bottom:.25rem}.bd-example-popover{padding-bottom:1.5rem;background-color:#f9f9f9}.bd-example-popover .popover{position:relative;display:block;float:left;width:260px;margin:1.25rem}.bd-example-tooltip .tooltip{position:relative;display:inline-block;margin:10px 20px;opacity:1}.scrollspy-example{position:relative;height:200px;margin-top:.5rem;overflow:auto}.bd-example>.center-block:not(img){max-width:200px;padding:.5rem;background-color:#eee}.bd-example>.bg-danger,.bd-example>.bg-info,.bd-example>.bg-primary,.bd-example>.bg-success,.bd-example>.bg-warning{padding:.5rem;margin-top:.5rem;margin-bottom:.5rem}.highlight{padding:1rem;margin:1rem -1rem;background-color:#f7f7f9}@media (min-width:34em){.highlight{padding:1.5rem;margin-right:0;margin-left:0}}.highlight pre{padding:0;margin-top:0;margin-bottom:0;background-color:transparent;border:0}.highlight pre code{font-size:inherit;color:#373a3c}#focusedInput{border-color:#66afe9;outline:0;outline:dotted thin\9;-webkit-box-shadow:0 0 .5rem rgba(102,175,233,.6);box-shadow:0 0 .5rem rgba(102,175,233,.6)}.table-responsive .highlight pre{white-space:normal}.bd-table th small,.responsive-utilities th small{display:block;font-weight:400;color:#999}.responsive-utilities tbody th{font-weight:400}.responsive-utilities td.is-visible{color:#468847;background-color:#dff0d8!important}.responsive-utilities td.is-hidden{color:#ccc;background-color:#f9f9f9!important}.responsive-utilities-test{margin-top:.25rem}.responsive-utilities-test .col-xs-6{margin-bottom:.5rem}.responsive-utilities-test span{display:block;padding:1rem .5rem;font-size:1rem;font-weight:700;line-height:1.1;text-align:center;border-radius:.25rem}.hidden-on .col-xs-6>.not-visible,.visible-on .col-xs-6>.not-visible{color:#999;border:1px solid #ddd}.hidden-on .col-xs-6 .visible,.visible-on .col-xs-6 .visible{color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6}@media (max-width:33.9em){.hidden-xs-only{display:none!important}}@media (min-width:34em) and (max-width:47.9em){.hidden-sm-only{display:none!important}}@media (min-width:48em) and (max-width:61.9em){.hidden-md-only{display:none!important}}@media (min-width:62em) and (max-width:74.9em){.hidden-lg-only{display:none!important}}@media (min-width:75em){.hidden-xl-only{display:none!important}}.btn-bs{color:#563d7c;border-color:#563d7c}.btn-bs:active,.btn-bs:focus,.btn-bs:hover{color:#fff;background-color:#563d7c;border-color:#563d7c}.bd-callout{padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #eee;border-left-width:.25rem;border-radius:.25rem}.bd-brand-logos,.bd-callout code{border-radius:.25rem}.bd-callout h4{margin-top:0;margin-bottom:.25rem}.bd-callout p:last-child{margin-bottom:0}.bd-callout+.bd-callout{margin-top:-.25rem}.bd-callout-info{border-left-color:#5bc0de}.bd-callout-info h4{color:#5bc0de}.bd-callout-warning{border-left-color:#f0ad4e}.bd-callout-warning h4{color:#f0ad4e}.bd-callout-danger{border-left-color:#d9534f}.bd-callout-danger h4{color:#d9534f}.bd-examples .img-thumbnail{margin-bottom:.75rem}.bd-examples h4{margin-bottom:.25rem}.bd-examples p{margin-bottom:1.25rem}@media (max-width:480px){.bd-examples{margin-right:-.75rem;margin-left:-.75rem}.bd-examples>[class^=col-]{padding-right:.75rem;padding-left:.75rem}}.bd-team{margin-bottom:1.5rem}.bd-team .team-member{line-height:2rem;color:#555}.bd-team .team-member:hover{color:#333;text-decoration:none}.bd-team .github-btn{float:right;width:180px;height:1.25rem;margin-top:.25rem}.bd-team img,.color-swatch{float:left;border-radius:.25rem}.bd-team img{width:2rem;margin-right:.5rem}.bd-browser-bugs td p{margin-bottom:0}.bd-browser-bugs th:first-child{width:18%}.bd-brand-logos{display:table;width:100%;margin-bottom:1rem;overflow:hidden;color:#563d7c;background-color:#f9f9f9}.bd-brand-logos .inverse,.color-swatches .bd-purple{background-color:#563d7c}.bd-brand-item{padding:4rem 0}.bd-brand-item+.bd-brand-item{border-top:1px solid #fff}.bd-brand-logos .inverse{color:#fff}.bd-brand-item h1,.bd-brand-item h3{margin-top:0;margin-bottom:0}.bd-brand-item .bd-booticon{margin-right:auto;margin-left:auto}@media (min-width:768px){.bd-brand-item{display:table-cell;width:1%}.bd-brand-item+.bd-brand-item{border-top:0;border-left:1px solid #fff}.bd-brand-item h1{font-size:4rem}}.color-swatches{margin:0 -5px;overflow:hidden}.color-swatch{width:4rem;height:4rem;margin-right:.25rem;margin-left:.25rem}.color-swatches .bd-purple-light{background-color:#cdbfe3}.color-swatches .bd-purple-lighter{background-color:#e5e1ea}.color-swatches .bd-gray{background-color:#f9f9f9}.zero-clipboard{position:relative;display:none;float:right}.btn-clipboard{position:absolute;top:0;right:0;z-index:10;display:block;padding:.25rem .5rem;font-size:75%;color:#818a91;cursor:pointer;background-color:#eceeef;border-radius:0 .2rem}.btn-clipboard-hover{color:#fff;background-color:#027de7}@media (min-width:768px){.color-swatch{width:6rem;height:6rem}.zero-clipboard{display:block}}.hll{background-color:#ffc}.c{color:#999}.err{color:#A00;background-color:#FAA}.k{color:#069}.o{color:#555}.cm{color:#999}.cp{color:#099}.c1,.cs{color:#999}.gd{background-color:#FCC;border:1px solid #C00}.gr{color:red}.gh{color:#030}.gi{background-color:#CFC;border:1px solid #0C0}.go{color:#AAA}.gp{color:#009}.gu{color:#030}.gt{color:#9C6}.kc,.kd,.kn,.kp,.kr{color:#069}.kt{color:#078}.m{color:#F60}.s{color:#d44950}.na{color:#4f9fcf}.nb{color:#366}.nc{color:#0A8}.no{color:#360}.nd{color:#99F}.ni{color:#999}.ne{color:#C00}.nf{color:#C0F}.nl{color:#99F}.nn{color:#0CF}.nt{color:#2f6f9f}.nv{color:#033}.ow{color:#000}.w{color:#bbb}.mf,.mh,.mi,.mo{color:#F60}.s2,.sb,.sc,.sd,.se,.sh{color:#C30}.si{color:#A00}.sx{color:#C30}.sr{color:#3AA}.s1{color:#C30}.ss{color:#FC3}.bp{color:#366}.vc,.vg,.vi{color:#033}.il{color:#F60}.css .nt+.nt,.css .o,.css .o+.nt{color:#999}.anchorjs-link{color:inherit}@media (max-width:480px){.anchorjs-link{display:none}}:hover>.anchorjs-link{opacity:.75;-webkit-transition:color .16s linear;-o-transition:color .16s linear;transition:color .16s linear}.anchorjs-link:focus,:hover>.anchorjs-link:hover{text-decoration:none;opacity:1} /*# sourceMappingURL=docs.min.css.map */ \ No newline at end of file diff --git a/docs/assets/css/docs.min.css.map b/docs/assets/css/docs.min.css.map index 7c57a9077ef5987a6a77d4d8e6cea80558beef54..3dc9ccc787cad82dcd43d9d7c804208b49009177 100644 GIT binary patch delta 20 ccmZ4Jve0EiF4N>TCi%&^Oj4VdF;&Y008)boH2?qr delta 20 ccmZ4Jve0EiF4N>5CaKAJOmdr-GS$cf08+OHI{*Lx diff --git a/docs/dist/css/bootstrap.css b/docs/dist/css/bootstrap.css index fd00b9463..da8231147 100644 --- a/docs/dist/css/bootstrap.css +++ b/docs/dist/css/bootstrap.css @@ -2374,11 +2374,6 @@ fieldset[disabled] .btn-primary:hover { border-color: #0275d8; } -.btn-primary .badge { - color: #0275d8; - background-color: #fff; -} - .btn-secondary { color: #373a3c; background-color: #fff; @@ -2424,11 +2419,6 @@ fieldset[disabled] .btn-secondary:hover { border-color: #ccc; } -.btn-secondary .badge { - color: #fff; - background-color: #373a3c; -} - .btn-info { color: #fff; background-color: #5bc0de; @@ -2474,11 +2464,6 @@ fieldset[disabled] .btn-info:hover { border-color: #5bc0de; } -.btn-info .badge { - color: #5bc0de; - background-color: #fff; -} - .btn-success { color: #fff; background-color: #5cb85c; @@ -2524,11 +2509,6 @@ fieldset[disabled] .btn-success:hover { border-color: #5cb85c; } -.btn-success .badge { - color: #5cb85c; - background-color: #fff; -} - .btn-warning { color: #fff; background-color: #f0ad4e; @@ -2574,11 +2554,6 @@ fieldset[disabled] .btn-warning:hover { border-color: #f0ad4e; } -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} - .btn-danger { color: #fff; background-color: #d9534f; @@ -2624,11 +2599,6 @@ fieldset[disabled] .btn-danger:hover { border-color: #d9534f; } -.btn-danger .badge { - color: #d9534f; - background-color: #fff; -} - .btn-primary-outline { color: #0275d8; background-color: #fff; diff --git a/docs/dist/css/bootstrap.css.map b/docs/dist/css/bootstrap.css.map index 9c117de4fd1b6858404320918417d32680b80bcd..edb04b1ab1e528cd00e64a84b6383740a1bbc04c 100644 GIT binary patch delta 12390 zcmbVydyu2YabK+zn~S{@rPICl?syMMqxL~*3DY1s)SQ;)`o45SiAHL}lug~}mpmNg^_r2rhtlt8N zn^EzRcf2v%NlU!0*gbObWI}QCTA*k!p0FGs@}Bt2k>7Z4osDUg&02h6A(_msEm%oz z`Pz(6m`khzfcS=t2i4G^VTspsl73_VqwmbmM4}l`v{I2wokQewG(#d|2$Am?mH;H~ zsoIh_eJp%Wjy90GF0LQj+Z!$hXfRp~F%pF@LzHCB*I?s* zL$*fFfT3Mur0cA|%Ajn5XQL1>Tg!_7bb92m(_w3Yuh-JziTMXFx9h9{maHMuXq zHuS`5qE0I7v$b*7fL!Y>@s;_Xx$Jc$?e&DCXm99=)mno=m@Zp0Gxu~CvkR$f5%IyZ7w+lH|1t6FXD>WFl>ZZp zQ1*^HV%s>h-O7Na7OceE9Kx0o-^itCcdj`&XOzP*(EzdTR}vq(rQghP7g zg=AgMXUd9ApA~Hmh4Vs~E)TjUaa3Ytiu)<0+!gW6RQ`3+c55$vX+yO|LY!-AXPd z0tq&26e!5-M#RGj)8kcxN>TU|+|wvZP)m*aYBZuzM5N!twAQcbw8hJo&RRPd7&wh0QwRn?HMI)?JY_>*7y;yus4d^RpE)Ypdjl z_SO4ljoc7tSBi*Vyn1=oYst+d#J8?Km@<|Ss1S^n5+qp`@lgFTNnS<-EDx6g1fMKX z$jz1yfXA%tC~#B69yvGL&e$ecHpSzQl=r-;IPE-L@NuIc8lP;Cgws<&M6IWSI1o)ZR4YEy}t%_L|S+k{E+N{RlX31m* zJ|{)!vI@&9#G>-%ybcbf3QN*4B87pe5uS|QHlws-D1v-`c111BiZ8Rsa#eGv--Sa# zA>Mow2WcoaOKJ{NhT;mpZ+2NN%Isg`Kb$$-&b6W6Dr@CBT(q7&BYv)bkNCa*Pm5=) zo4joe=+3OOsI)JKMJ(wpb?Aup;IIL0qDmMh#rf431=8u20kR44-P7+DD~n(BL|347 z%tXZBF2?4vGrG8bkV;{BnlyEr`F1)Q^c@5hk7?KVxY*-3gLqvjE$~^K*dD36&JpFI7%xLYldQ3p33Gwv1x!=Cxc*t)NrA@Ps%%F>_s*U9}Hn46=U3!(hKs>U;ta6-Y_RedKZ2C5F$qA~2 z47FA=Qrr+Lil?q0D-h;bX15L-Ey?(eNFncIc={5AIViL*pG@Y-Ppmg5S_RuDsU%G7*q)mBWVH1Wa(`}w$8`#AupUkvy zQ1(>q6|MH@UDW>Eb*O!CK8^$#O(q)+gHc=G!E z`(j%D_*DLcmf!e$<*#e`8&mn4N`4&^wEU+I81Zc;A}()U@YEOS8YI+fn}hj~ypIrH zskSq4(}hgRh%h1kZ1aJ=TAD%-HjswD5v4ACyuwCl_}c7V0o%OameDW@vZDl$A7+>@E>pw>k6rL$^)+8&*AeNmGOaCL!C zxXc0TtWUiPYjuzvNph+(tRf}6jU3%H6gj$!Vc_DDTSN*$QO3~Jg8vU{KSg1vw|{tR z@hzU=I_=J71Myh?QBPM^?=I5qSMrxUeR);5tS7#czjUgr()7ss?PcX=V_r%vJ z>7&uoPV)3nN(G`MRjGx9hiuzrL-ESa{d11I9$mUW-q<-dTU|klPc5VG@0@(Fn<7<0 zfRwx)~1eC&QtAWNB&%O>LK$A0gD9a5>wP)Z`t zYO&S0B)UR%NsIMl5#_S}e&zAk-s%ZRW9ze!c;NkiG`j|;vxZQ>PZa{Q+iKt!R}11^ zJF!@o7oink!Px$PE*zaXr&7G}G{u|f6mKk3Jh6V})KY1}>eM{5#;jpMoCd6|0TyVY z(4Ovq_AwDyqD$qDatJI$Yxh{WFLTN<>rqbG0Crru-Rgu&uv=|}F|6x4OgWjQBp1A> zM3^wIN&6YIgsB$~WmjT#lt#njmf?cc{-5vme)@2`pQ>Sb5>2F@sMWrG$cUt<5Q(y2 zZ$Ih$s%*)*6k;;_H`uB);2?uTsDvWGl4$sa zn9K+amWM~U2p|1b7!%0$#B0q4)2sxD`5-5Sx(C zbG|A*-ui=i*%-0HY(iK(RY%y0pD4)=EP=R9o#v zSd{z>YZBtm+upNr@yMzue zRMT9VppS4+ixJjXGU%x4*JS_KV8&8W=_3Fodeh{vP)K@2#zzxPBlG#>v@w*A zuy~pXp|_b%kU@q}NWc&+Lo^4or`-&IBts^|(Orr#m&$Ksl;RVET2K6FaD2~5V*pCQbdV}}9BCRY z1Mu1GQ1{e8)wCrkp%Dg|+XN-XX|z5Gy`LsKh8d-$S0%G(Wl8G*TW?CSt)%NjE5tf0 za)WHR!iiWn9oUo9I>ekd*-c|#oclL}ig|nmw+z`DsC83O$!U<1TMV(p3Q`RiyR(`i zYHmuYzL|pRrN$(CK2XGxRaKoCtiO^a{P-gLaRqycE%wx2Y@)#V=(^l`GAUDLgT)oT zLHML8LMQshA_>HU*QKy9J>{BP;><5w%`SSnUU}ukSwhwNNhp=h2knvopsEC4 zty6n`TKMxgYWSC)G#{3sAkNlget;Vg+exC~Mw?le4wUqvB_uDuI7^E|dsiNcOKylJ zDn$8NR8FkMxQvUs84b87?6I5GC5n9rE=w?a2VUz)+3M7k@Uv=$(hoqOb{JgEBhkpsAD0+C8KpWtWc=V~`^8pQ> zWC5-MJeEyxFM_1|)alD%*(#%a7@G)ycvDZfG||9>aRclrb@8rHj!|{tDIz>2G`b)WV4Fe8@efjMD`)Ap4A7Hp$@$N^WG6Zei?fQ}#r#Gnzn$ zSiJw~6W(f;(iEFlvPe@J=;;U2lw#O?f(Qk672eNMiDmPk`0Ue1_o_N-N_;Qu-zEY8 z5A?Hz?6z;*SivL7h#49?NYqJf0gYYL*hTmo4uQJU74B+Tnp0T}ncadlWw-R0F>GWh z!9{JR*RL*N{YGxZ=YY7Qxz%Vr$tE`k?9tt13v2AqR5nA)R#(`(c#|HH?yI7kpnRap zr4JzADZBFDyfR^5^g0qwHmxUrb|^&CQgr zRO2`3Jga<59%qdYSE+4W<%3muoDk)PJiW@6yg+Q8k#CW3q#CY#7zS`DVTUc$xFge# zDzB{~eDyIgmS*5Ah`*aWi#6ur4JW)NYiklw_dE$EH zikC6+>QP^O_d}0dkMEF`x;(Z6D=oEne1{@0jb)&2q3=PtrwTN;GCY?jWMYVTqJtxr z252cq2`QQ%4kzMytV_AvpGOq6D2SpFZXsBJM;^gkf)JC?G;qTinXL4=Ka?@W#a}uq z{`-f0@j#ih)aH{il1n7?+>jxu&4U!9;)pt=q69rvLdiNp0bOkTLeb-vu$Z@bN4)+E z#mn9T?W)TY1?;NJdfZze%b^KaPN~PkgaGuO$UMg{H;M|qUexG~qC&416}n9bKp%*& zKgW%}M(<70`x?Ec(Or!`+Lnn4TzdVvD`NX2_g*&i(%^Kdp_c~r(xF~D5ifjX`C-GK z89?p;5Bl-=l7aetW9R{qAQj|Mf2IPdk{mTgGQcagSpDe9|BoespM*;ff{5k!%%3X^ z;PA+5Eu134Ar6dcHcE5*yea<8N6T|6eeQESu3vpVmhNZBYx=y0*CYh30q@cTuqPR0 zL8v@%p&~>f7lIe^hQ_WFwu=czW4FXNp8px;JgGjfi|;>wpQlF8fSEpb#IcWEnjbF0 zwJ{pt>0UDG(*%%XV(nx1c{+&E1n!FA$9%pxk{lYvs5~M*vOoi}-&$IL<=I|(Y#{x1 z65=}_yF4GH)OfSc1FBIl;Bo@n7>c7Gf0rjAYnna}i$_16^fi%ZEadyVL7e~;5-931 z0qRxs3_(4bP^oKx*AwE)A0HhaCy;@(bC7K)(g zzYE2HrWhiMXWN=$Pg9I*icubO_y5%kug{!|qelWmHh9dYr}ZccaWw@e?}&f$;)(xD z-2iY)eCNfBXWIJaZ&6u6SDs7P3c#?gLt^=Xcp3C*XscH$Dy>L4=(>h@lp+g&3Gt7_ z=}K3|8Stezb09%MA;$wH8TUsOv`FE8H!sj0Hd3Vm6169HauhtkIVU4% z2yY+2;Cxg3jkw~O$UDe@b%Z{3>2iR+=m73y5qT7G^J{808Auls6*3S?I`%#ly*A#Z zGc|Z{mmZ*bD@6e^X-!Pz>^xea8!OBs1>9ID7t{oY9I|l(C!uxuZBoHRp)re7dVSccz@%it}jyuYPfR zCecUx5Ql-6lsfV-Un!X^kr|hL`2_DyVI2uWSwK@%nZ@Bm&%SiwP!$hBFt9kU)Wug{ z`j*F#Pd;8A+<)em&(Cjm#3n7~<7m zX&y1?4HKi7sUB2U#l`Y53+uvp#UPQF=|M7AyhXB4Ac)q>gXDn%1SJ&r<`wdQs=YH_E=SSu^`-`gX2rcG45!K6_R^@&nU9Es?E=;Ku z1Wn@OJLD6HXgi8d{T3Z@S$LcqWWRL!Es-F<@kC)=7x?LDoP_sH4$y)6}MYA1I0F6+c77_j(OYnduZ^R zLk$`bs0${;BKl^)9f%LVa`|00eRPD8zkrMRz*C{wFDOt?{JU2!db%=are!~R<(#)& zPz+lIP{ref>FS9lO$@=tEhsikk^203PjpAoiU{}fXFUx)s*6v3{=%LkD+#E5hhAKh zDWtV(V_S98*-?CIJ8#;UtwH`gKnFf68-u+Uc^66~vxTo%h$^Cqa*k{86#91^h5}{e z9gosRzRtz(fBDqg@aSU3w;?SSH$~wK$2{?EO8=oE@#GiIJrUhj5=FN4&ck{lL=y)R z3M8nev908&;Q9K19Ma<<$F^@5$|8n1g{JuHFP!%TwiJ86xcJ4(r{&i#fR&MElW>hK z>MJ^CUF?4GC4YQ#jJ_U(+mxAO67dW~cWygM+Gc-~`fsq0eeaiEnK?9!&=*O`uIUep z|M*Y;_ja}H1xWum zBhCH)_0@099166S<+Zar=!kFs=Efnrt;fx-cxZp)o!#l!-(AK9G3HSb*w5Y@*3*4+ z&|WrQ{Mtov&)1@t6X*h<1U91GZQGQf*QiWin*bierHum5~B%&F@Z zHY4bE(W!9yo-nzJKo~I%4GY}?YcTQnZ_V%Fxx*Z5l*t_^__E0yYS`!wSOYLrRk$v~ z<^YW>IR?rH(U49~3QlRod2+`P8 zkede~ZE^N@PVbO-c?DM~;w_!f$}K=3_cq-<7{MwrI7o(AZz{AK^tBg8679zRzxbW! zXXe6`ZDCbyP2|79<^oQRV*GBTDn9%A#kqD}4Leowhu=6q*VV&OO+u>;1+CR2)X~G1 zBcV|}j45bb50N2)@}Y54uC=WWiuTu+4|kh6nS9xnzaifJ&G2C$NZYopdQ+4z5pL!p sq*U8#HpS<^dEuPV%B3&)E|shG(xvxYD!Oj3+v^ls5ASxnmp<@+02?f%-v9sr delta 12943 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 BJ)Zyo diff --git a/docs/dist/css/bootstrap.min.css b/docs/dist/css/bootstrap.min.css index daa9a135f..1aab66c27 100644 --- a/docs/dist/css/bootstrap.min.css +++ b/docs/dist/css/bootstrap.min.css @@ -2,5 +2,5 @@ * Bootstrap v4.0.0-alpha (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */dl,ol,p,pre,ul{margin-top:0}address,dl,ol,p,ul{margin-bottom:1rem}b,dt,optgroup,strong{font-weight:700}caption,th{text-align:left}fieldset,legend,td,th{padding:0}img,legend{border:0}pre,textarea{overflow:auto}.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.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,.dropdown-menu,.table-reflow thead,.table-reflow tr{float:left}.btn,.c-indicator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.select:after,a.btn.disaabled,fieldset[disabled] a.btn{pointer-events:none}.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal:after,.dropdown-menu>li>a,.modal-footer:after,.modal-header:after,.nav:after,.navbar:after,.pager:after,.row:after{clear:both}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}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{vertical-align:middle}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}address,legend{line-height: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;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;box-sizing:content-box;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}table{border-spacing:0;border-collapse:collapse}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999}thead{display:table-header-group}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}}.btn.focus,.btn:focus,.btn:hover,a{text-decoration:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}@viewport{width:device-width}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{font-style:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd,label{margin-bottom:.5rem}dd{margin-left:0}blockquote,figure{margin:0 0 1rem}a{color:#0275d8}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}[role=button]{cursor:pointer}table{background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;caption-side:bottom}label{display:inline-block}button,input,select,textarea{margin:0;line-height:inherit}fieldset{min-width:0;margin:0;border:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,legend{margin-bottom:.5rem}legend{display:block;width:100%;font-size:1.5rem}.list-inline>li,output{display:inline-block}.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:#818a91}.display-1,.display-2,.display-3,.display-4,.lead{font-weight:300}.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%}.blockquote,hr{margin-bottom:1rem}.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:2.75rem}.h2,h2{font-size:2.25rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem}.display-1{font-size:3.5rem}.display-2{font-size:4.5rem}.display-3{font-size:5.5rem}.display-4{font-size:6rem}hr{margin-top:1rem;border:0;border-top:.0625rem solid #eceeef}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{padding-right:5px;padding-left:5px}.dl-horizontal{margin-right:-1.5rem;margin-left:-1.5rem}.container,.container-fluid{margin-right:auto;margin-left:auto}.dl-horizontal:after,.dl-horizontal:before{display:table;content:" "}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote ol:last-child,.blockquote p:last-child,.blockquote ul:last-child{margin-bottom:0}.blockquote footer{display:block;font-size:80%;line-height:1.5;color:#818a91}.blockquote footer:before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse footer:before{content:""}.blockquote-reverse footer:after{content:"\00A0 \2014"}.figure{display:inline-block}.figure>img{margin-bottom:.5rem;line-height:1}.table,pre{margin-bottom:1rem}.figure-caption{font-size:90%;color:#818a91}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img,.figure>img,.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:.3rem}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:.25rem;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}code,kbd{padding:.2rem .4rem;font-size:90%}.img-circle{border-radius:50%}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#bd4147;background-color:#f7f7f9;border-radius:.25rem}kbd{color:#fff;background-color:#333;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:90%;line-height:1.5;color:#373a3c}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.container,.container-fluid{padding-right:.75rem;padding-left:.75rem}.pre-scrollable{max-height:340px;overflow-y:scroll}.row{margin-right:-.75rem;margin-left:-.75rem}.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-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-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:.75rem;padding-left:.75rem}.col-xs-1{width:8.333333%}.col-xs-2{width:16.666667%}.col-xs-3{width:25%}.col-xs-4{width:33.333333%}.col-xs-5{width:41.666667%}.col-xs-6{width:50%}.col-xs-7{width:58.333333%}.col-xs-8{width:66.666667%}.col-xs-9{width:75%}.col-xs-10{width:83.333333%}.col-xs-11{width:91.666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.333333%}.col-xs-pull-2{right:16.666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.333333%}.col-xs-pull-5{right:41.666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.333333%}.col-xs-pull-8{right:66.666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.333333%}.col-xs-pull-11{right:91.666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.333333%}.col-xs-push-2{left:16.666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.333333%}.col-xs-push-5{left:41.666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.333333%}.col-xs-push-8{left:66.666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.333333%}.col-xs-push-11{left:91.666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.333333%}.col-xs-offset-2{margin-left:16.666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333333%}.col-xs-offset-5{margin-left:41.666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333333%}.col-xs-offset-8{margin-left:66.666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333333%}.col-xs-offset-11{margin-left:91.666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:34em){.container{max-width:34rem}.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-1{width:8.333333%}.col-sm-2{width:16.666667%}.col-sm-3{width:25%}.col-sm-4{width:33.333333%}.col-sm-5{width:41.666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333%}.col-sm-8{width:66.666667%}.col-sm-9{width:75%}.col-sm-10{width:83.333333%}.col-sm-11{width:91.666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.333333%}.col-sm-pull-2{right:16.666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.333333%}.col-sm-pull-5{right:41.666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.333333%}.col-sm-pull-8{right:66.666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.333333%}.col-sm-pull-11{right:91.666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.333333%}.col-sm-push-2{left:16.666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.333333%}.col-sm-push-5{left:41.666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.333333%}.col-sm-push-8{left:66.666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.333333%}.col-sm-push-11{left:91.666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.333333%}.col-sm-offset-2{margin-left:16.666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333333%}.col-sm-offset-5{margin-left:41.666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333%}.col-sm-offset-8{margin-left:66.666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333333%}.col-sm-offset-11{margin-left:91.666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:48em){.container{max-width:45rem}.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-1{width:8.333333%}.col-md-2{width:16.666667%}.col-md-3{width:25%}.col-md-4{width:33.333333%}.col-md-5{width:41.666667%}.col-md-6{width:50%}.col-md-7{width:58.333333%}.col-md-8{width:66.666667%}.col-md-9{width:75%}.col-md-10{width:83.333333%}.col-md-11{width:91.666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.333333%}.col-md-pull-2{right:16.666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.333333%}.col-md-pull-5{right:41.666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.333333%}.col-md-pull-8{right:66.666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.333333%}.col-md-pull-11{right:91.666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.333333%}.col-md-push-2{left:16.666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.333333%}.col-md-push-5{left:41.666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.333333%}.col-md-push-8{left:66.666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.333333%}.col-md-push-11{left:91.666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333%}.col-md-offset-2{margin-left:16.666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333333%}.col-md-offset-5{margin-left:41.666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333%}.col-md-offset-8{margin-left:66.666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333333%}.col-md-offset-11{margin-left:91.666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:62em){.container{max-width:60rem}.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-1{width:8.333333%}.col-lg-2{width:16.666667%}.col-lg-3{width:25%}.col-lg-4{width:33.333333%}.col-lg-5{width:41.666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333%}.col-lg-8{width:66.666667%}.col-lg-9{width:75%}.col-lg-10{width:83.333333%}.col-lg-11{width:91.666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.333333%}.col-lg-pull-2{right:16.666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.333333%}.col-lg-pull-5{right:41.666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.333333%}.col-lg-pull-8{right:66.666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.333333%}.col-lg-pull-11{right:91.666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.333333%}.col-lg-push-2{left:16.666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.333333%}.col-lg-push-5{left:41.666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.333333%}.col-lg-push-8{left:66.666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.333333%}.col-lg-push-11{left:91.666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333333%}.col-lg-offset-2{margin-left:16.666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333333%}.col-lg-offset-5{margin-left:41.666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333%}.col-lg-offset-8{margin-left:66.666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333333%}.col-lg-offset-11{margin-left:91.666667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:75em){.container{max-width:72.25rem}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-1{width:8.333333%}.col-xl-2{width:16.666667%}.col-xl-3{width:25%}.col-xl-4{width:33.333333%}.col-xl-5{width:41.666667%}.col-xl-6{width:50%}.col-xl-7{width:58.333333%}.col-xl-8{width:66.666667%}.col-xl-9{width:75%}.col-xl-10{width:83.333333%}.col-xl-11{width:91.666667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.333333%}.col-xl-pull-2{right:16.666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.333333%}.col-xl-pull-5{right:41.666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.333333%}.col-xl-pull-8{right:66.666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.333333%}.col-xl-pull-11{right:91.666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.333333%}.col-xl-push-2{left:16.666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.333333%}.col-xl-push-5{left:41.666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.333333%}.col-xl-push-8{left:66.666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.333333%}.col-xl-push-11{left:91.666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.333333%}.col-xl-offset-2{margin-left:16.666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.333333%}.col-xl-offset-5{margin-left:41.666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.333333%}.col-xl-offset-8{margin-left:66.666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.333333%}.col-xl-offset-11{margin-left:91.666667%}.col-xl-offset-12{margin-left:100%}}.table{width:100%;max-width:100%}.table td,.table th{padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #eceeef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-active,.table-active>td,.table-active>th,.table-hover tbody tr:hover{background-color:#f5f5f5}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e8e8e8}.table-success,.table-success>td,.table-success>th{background-color:#dff0d8}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>td,.table-info>th{background-color:#d9edf7}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-warning,.table-warning>td,.table-warning>th{background-color:#fcf8e3}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc}.table-danger,.table-danger>td,.table-danger>th{background-color:#f2dede}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc}.table-responsive{display:block;width:100%;overflow-x:auto}.collapsing,.embed-responsive,.media,.media-body,.modal,.modal-open{overflow:hidden}.thead-inverse th{color:#fff;background-color:#373a3c}.thead-default th{color:#55595c;background-color:#eceeef}.table-inverse{color:#eceeef;background-color:#373a3c}.table-inverse.table-bordered{border:0}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#55595c}.table-reflow tbody{display:block;white-space:nowrap}.table-reflow td,.table-reflow th{border-top:1px solid #eceeef;border-left:1px solid #eceeef}.table-reflow td:last-child,.table-reflow th:last-child{border-right:1px solid #eceeef}.table-reflow tbody:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow thead:last-child tr:last-child th{border-bottom:1px solid #eceeef}.table-reflow tr td,.table-reflow tr th{display:block!important;border:1px solid #eceeef}.form-control,.form-control-file,.form-control-range{display:block}.form-control{width:100%;padding:.5rem 1rem;font-size:1rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:.0625rem solid #ccc;border-radius:.25rem}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#66afe9;outline:0}.form-control::-webkit-input-placeholder{color:#999;opacity:1}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder{color:#999;opacity:1}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.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:#5cb85c}.form-control:disabled,.form-control[readonly],fieldset[disabled] .form-control{background-color:#eceeef;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}.form-control-label{padding:.5625rem 1rem;margin-bottom:0}@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:2.625rem}.input-group-sm input[type=date].form-control,.input-group-sm input[type=time].form-control,.input-group-sm input[type=datetime-local].form-control,.input-group-sm input[type=month].form-control,input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:1.95rem}.input-group-lg input[type=date].form-control,.input-group-lg input[type=time].form-control,.input-group-lg input[type=datetime-local].form-control,.input-group-lg input[type=month].form-control,input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:3.291667rem}}.form-control-static{min-height:2.625rem;padding-top:.5625rem;padding-bottom:.5625rem;margin-bottom:0}.form-control-static.form-control-lg,.form-control-static.form-control-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:1.95rem;padding:.275rem .75rem;font-size:.85rem;line-height:1.5;border-radius:.2rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:3.291667rem;padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333;border-radius:.3rem}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-bottom:.75rem}.checkbox label,.checkbox-inline,.radio label,.radio-inline{padding-left:1.25rem;margin-bottom:0;cursor:pointer;font-weight:400}.checkbox label input:only-child,.radio label input:only-child{position:static}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.collapsing,.dropdown,.dropup{position:relative}.checkbox+.checkbox,.radio+.radio{margin-top:-.25rem}.checkbox-inline,.radio-inline{position:relative;display:inline-block;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:.75rem}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,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline{cursor:not-allowed}.form-control-error,.form-control-success,.form-control-warning{padding-right:3rem;background-repeat:no-repeat;background-position:center right .65625rem;-webkit-background-size:1.70625rem 1.70625rem;background-size:1.70625rem 1.70625rem}.has-success .form-control{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;background-color:#eaf6ea;border-color:#5cb85c}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.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:#f0ad4e}.has-success .form-control-success{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZWNrIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA3OTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA3OTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiM1Q0I4NUMiIGQ9Ik0yMzMuOCw2MTAuMWMtMTMuMywwLTI1LjktNi4yLTM0LTE2LjlMOTAuNSw0NDguOEM3Ni4zLDQzMCw4MCw0MDMuMyw5OC44LDM4OS4xYzE4LjgtMTQuMyw0NS41LTEwLjUsNTkuOCw4LjNsNzEuOSw5NWwyMjAuOS0yNTAuNWMxMi41LTIwLDM4LjgtMjYuMSw1OC44LTEzLjZjMjAsMTIuNCwyNi4xLDM4LjcsMTMuNiw1OC44TDI3MCw1OTBjLTcuNCwxMi0yMC4yLDE5LjQtMzQuMywyMC4xQzIzNS4xLDYxMC4xLDIzNC41LDYxMC4xLDIzMy44LDYxMC4xeiIvPjwvc3ZnPg==)}.has-warning .form-control{border-color:#f0ad4e}.has-warning .input-group-addon{color:#f0ad4e;background-color:#fff;border-color:#f0ad4e}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.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:#d9534f}.has-warning .form-control-warning{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9Ildhcm5pbmciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjEyIDc5MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjEyIDc5MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0YwQUQ0RSIgZD0iTTYwMyw2NDAuMmwtMjc4LjUtNTA5Yy0zLjgtNi42LTEwLjgtMTAuNi0xOC41LTEwLjZzLTE0LjcsNC4xLTE4LjUsMTAuNkw5LDY0MC4yYy0zLjcsNi41LTMuNiwxNC40LDAuMiwyMC44YzMuOCw2LjUsMTAuOCwxMC40LDE4LjMsMTAuNGg1NTcuMWM3LjUsMCwxNC41LTMuOSwxOC4zLTEwLjRDNjA2LjYsNjU0LjYsNjA2LjcsNjQ2LjYsNjAzLDY0MC4yeiBNMzM2LjYsNjEwLjJoLTYxLjJWNTQ5aDYxLjJWNjEwLjJ6IE0zMzYuNiw1MDMuMWgtNjEuMlYzMDQuMmg2MS4yVjUwMy4xeiIvPjwvc3ZnPg==)}.has-error .form-control{border-color:#d9534f}.has-error .input-group-addon{color:#d9534f;background-color:#fdf7f7;border-color:#d9534f}.has-error .form-control-error{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNyb3NzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA3OTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA3OTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNEOTUzNEYiIGQ9Ik00NDcsNTQ0LjRjLTE0LjQsMTQuNC0zNy42LDE0LjQtNTEuOSwwTDMwNiw0NTEuN2wtODkuMSw5Mi43Yy0xNC40LDE0LjQtMzcuNiwxNC40LTUxLjksMGMtMTQuNC0xNC40LTE0LjQtMzcuNiwwLTUxLjlsOTIuNC05Ni40TDE2NSwyOTkuNmMtMTQuNC0xNC40LTE0LjQtMzcuNiwwLTUxLjlzMzcuNi0xNC40LDUxLjksMGw4OS4yLDkyLjdsODkuMS05Mi43YzE0LjQtMTQuNCwzNy42LTE0LjQsNTEuOSwwYzE0LjQsMTQuNCwxNC40LDM3LjYsMCw1MS45TDM1NC43LDM5Nmw5Mi40LDk2LjRDNDYxLjQsNTA2LjgsNDYxLjQsNTMwLDQ0Nyw1NDQuNHoiLz48L3N2Zz4=)}.btn-danger-outline,.btn-info-outline,.btn-info.active,.btn-info:active,.btn-primary-outline,.btn-primary.active,.btn-primary:active,.btn-secondary-outline,.btn-secondary.active,.btn-secondary:active,.btn-success-outline,.btn-success.active,.btn-success:active,.btn-warning-outline,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.open>.btn-info.dropdown-toggle,.open>.btn-primary.dropdown-toggle,.open>.btn-secondary.dropdown-toggle,.open>.btn-success.dropdown-toggle,.open>.btn-warning.dropdown-toggle{background-image:none}.help-block{display:block;margin-top:.25rem;margin-bottom:.75rem;color:#747a7f}@media (min-width:34em){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.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 .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}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn{display:inline-block;padding:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;user-select:none;border:.0625rem solid transparent;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.active,.btn:active{outline:0}.btn.disabled,.btn:disabled,fieldset[disabled] .btn{cursor:not-allowed;opacity:.65}.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;border-color:#01549b}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary:disabled.focus,.btn-primary:disabled:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus{background-color:#0275d8;border-color:#0275d8}.btn-primary.disabled:hover,.btn-primary:disabled:hover,fieldset[disabled] .btn-primary:hover{background-color:#0275d8;border-color:#0275d8}.btn-primary .badge{color:#0275d8;background-color:#fff}.btn-secondary{color:#373a3c;background-color:#fff;border-color:#ccc}.btn-secondary.active,.btn-secondary.focus,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.open>.btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:focus{background-color:#fff;border-color:#ccc}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover,fieldset[disabled] .btn-secondary:hover{background-color:#fff;border-color:#ccc}.btn-secondary .badge{color:#fff;background-color:#373a3c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info:disabled.focus,.btn-info:disabled:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus{background-color:#5bc0de;border-color:#5bc0de}.btn-info.disabled:hover,.btn-info:disabled:hover,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#5bc0de}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#419641}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success:disabled.focus,.btn-success:disabled:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus{background-color:#5cb85c;border-color:#5cb85c}.btn-success.disabled:hover,.btn-success:disabled:hover,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#5cb85c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#eb9316}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning:disabled.focus,.btn-warning:disabled:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus{background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.disabled:hover,.btn-warning:disabled:hover,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#c12e2a}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger:disabled.focus,.btn-danger:disabled:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus{background-color:#d9534f;border-color:#d9534f}.btn-danger.disabled:hover,.btn-danger:disabled:hover,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d9534f}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-primary-outline{color:#0275d8;background-color:#fff;border-color:#0275d8}.btn-primary-outline.active,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline:focus,.btn-primary-outline:hover,.open>.btn-primary-outline.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary-outline.disabled.focus,.btn-primary-outline.disabled:focus,.btn-primary-outline:disabled.focus,.btn-primary-outline:disabled:focus,fieldset[disabled] .btn-primary-outline.focus,fieldset[disabled] .btn-primary-outline:focus{border-color:#43a7fd}.btn-primary-outline.disabled:hover,.btn-primary-outline:disabled:hover,fieldset[disabled] .btn-primary-outline:hover{border-color:#43a7fd}.btn-secondary-outline{color:#ccc;background-color:#fff;border-color:#ccc}.btn-secondary-outline.active,.btn-secondary-outline.focus,.btn-secondary-outline:active,.btn-secondary-outline:focus,.btn-secondary-outline:hover,.open>.btn-secondary-outline.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-secondary-outline.disabled.focus,.btn-secondary-outline.disabled:focus,.btn-secondary-outline:disabled.focus,.btn-secondary-outline:disabled:focus,fieldset[disabled] .btn-secondary-outline.focus,fieldset[disabled] .btn-secondary-outline:focus{border-color:#fff}.btn-secondary-outline.disabled:hover,.btn-secondary-outline:disabled:hover,fieldset[disabled] .btn-secondary-outline:hover{border-color:#fff}.btn-info-outline{color:#5bc0de;background-color:#fff;border-color:#5bc0de}.btn-info-outline.active,.btn-info-outline.focus,.btn-info-outline:active,.btn-info-outline:focus,.btn-info-outline:hover,.open>.btn-info-outline.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info-outline.disabled.focus,.btn-info-outline.disabled:focus,.btn-info-outline:disabled.focus,.btn-info-outline:disabled:focus,fieldset[disabled] .btn-info-outline.focus,fieldset[disabled] .btn-info-outline:focus{border-color:#b0e1ef}.btn-info-outline.disabled:hover,.btn-info-outline:disabled:hover,fieldset[disabled] .btn-info-outline:hover{border-color:#b0e1ef}.btn-success-outline{color:#5cb85c;background-color:#fff;border-color:#5cb85c}.btn-success-outline.active,.btn-success-outline.focus,.btn-success-outline:active,.btn-success-outline:focus,.btn-success-outline:hover,.open>.btn-success-outline.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success-outline.disabled.focus,.btn-success-outline.disabled:focus,.btn-success-outline:disabled.focus,.btn-success-outline:disabled:focus,fieldset[disabled] .btn-success-outline.focus,fieldset[disabled] .btn-success-outline:focus{border-color:#a3d7a3}.btn-success-outline.disabled:hover,.btn-success-outline:disabled:hover,fieldset[disabled] .btn-success-outline:hover{border-color:#a3d7a3}.btn-warning-outline{color:#f0ad4e;background-color:#fff;border-color:#f0ad4e}.btn-warning-outline.active,.btn-warning-outline.focus,.btn-warning-outline:active,.btn-warning-outline:focus,.btn-warning-outline:hover,.open>.btn-warning-outline.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning-outline.disabled.focus,.btn-warning-outline.disabled:focus,.btn-warning-outline:disabled.focus,.btn-warning-outline:disabled:focus,fieldset[disabled] .btn-warning-outline.focus,fieldset[disabled] .btn-warning-outline:focus{border-color:#f8d9ac}.btn-warning-outline.disabled:hover,.btn-warning-outline:disabled:hover,fieldset[disabled] .btn-warning-outline:hover{border-color:#f8d9ac}.btn-danger-outline{color:#d9534f;background-color:#fff;border-color:#d9534f}.btn-danger-outline.active,.btn-danger-outline.focus,.btn-danger-outline:active,.btn-danger-outline:focus,.btn-danger-outline:hover,.open>.btn-danger-outline.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger-outline.disabled.focus,.btn-danger-outline.disabled:focus,.btn-danger-outline:disabled.focus,.btn-danger-outline:disabled:focus,fieldset[disabled] .btn-danger-outline.focus,fieldset[disabled] .btn-danger-outline:focus{border-color:#eba5a3}.btn-danger-outline.disabled:hover,.btn-danger-outline:disabled:hover,fieldset[disabled] .btn-danger-outline:hover{border-color:#eba5a3}.btn-link{font-weight:400;color:#0275d8;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled,fieldset[disabled] .btn-link{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#014c8c;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:#818a91;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.275rem .75rem;font-size:.85rem;line-height:1.5;border-radius:.2rem}.btn-group-xs>.btn,.btn-xs{padding:.2rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.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}.collapsing{height:0;-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;-o-transition-property:height;transition-property:height}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.25rem;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1rem;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.5;white-space:nowrap}.c-indicator,.label,.pager{text-align:center}.dropdown-menu .dropdown-divider{height:1px;margin:.5rem 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{font-weight:400;color:#373a3c}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#2b2d2f;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:#0275d8;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#818a91}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.c-input,.file,.select>select{cursor:pointer}.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{font-size:.85rem;color:#818a91}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.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,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.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 .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:after,.btn-toolbar:before{display:table;content:" "}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius: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: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-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:.3em .3em 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 .3em .3em}.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:after,.btn-group-vertical>.btn-group:before{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:.25rem;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-left-radius:.25rem}.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}[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}.c-input,.input-group,.input-group-btn,.input-group-btn>.btn{position:relative}.input-group{display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.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:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1;color:#55595c;text-align:center;background-color:#eceeef;border:1px solid #ccc;border-radius:.25rem}.alert-link,.close,.label{font-weight:700}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.275rem .75rem;font-size:.85rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.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{font-size:0;white-space:nowrap}.input-group-btn>.btn+.btn{margin-left:-1px}.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}.c-input{display:inline;padding-left:1.5rem;color:#555}.c-input>input{position:absolute;z-index:-1;opacity:0}.c-input>input:checked~.c-indicator{color:#fff;background-color:#0074d9}.c-input>input:active~.c-indicator{color:#fff;background-color:#84c6ff}.c-input+.c-input{margin-left:1rem}.c-indicator{position:absolute;top:0;left:0;display:block;width:1rem;height:1rem;font-size:65%;line-height:1rem;color:#eee;user-select:none;background-color:#eee;background-repeat:no-repeat;background-position:center center;-webkit-background-size:50% 50%;background-size:50% 50%}.c-checkbox .c-indicator{border-radius:.25rem}.c-checkbox input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.c-checkbox input:indeterminate~.c-indicator{background-color:#0074d9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.c-radio .c-indicator{border-radius:50%}.c-radio input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.c-inputs-stacked .c-input{display:inline}.c-inputs-stacked .c-input:after{display:block;margin-bottom:.25rem;content:""}.select,.select>select{display:inline-block;color:#555}.c-inputs-stacked .c-input+.c-input{margin-left:0}.select{position:relative}.select>select{width:100%;-webkit-appearance:none;padding:.5rem 2.25rem .5rem 1rem;margin:0;line-height:1.5;background-color:#eee;border:0;border-radius:.25rem;outline:0;-moz-appearance:none;appearance:none}.select>select:focus{-webkit-box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.select>select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select>select:active{color:#fff;background-color:#0074d9}.select>select::-ms-expand{display:none}.select:after{position:absolute;top:50%;right:1.25rem;display:inline-block;width:0;height:0;margin-top:-.15rem;content:"";border-top:.35rem solid;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.select select:hover{background-color:#ddd}@-moz-document url-prefix(){.select select{padding-right:1rem;text-indent:.01px;text-overflow:""}.select option{background-color:#fff}}@media screen and (min-width:0 \0){.select select{z-index:1;padding:.5rem 1.5rem .5rem 1rem}.select:after{z-index:5}.select:before{position:absolute;top:0;right:1rem;bottom:0;z-index:2;display:block;width:1.5rem;content:"";background-color:#eee}.select select:active,.select select:focus,.select select:hover{color:#555;background-color:#eee}}.file{position:relative;display:inline-block;height:2.5rem}.file-custom,.file-custom:before{position:absolute;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.nav-pills .nav-item+.nav-item,.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.file-custom{top:0;right:0;left:0;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:.075rem solid #ddd;border-radius:.25rem;-webkit-box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05);box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05)}.file-custom:after{content:"Choose file..."}.file-custom:before{top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;content:"Browse";background-color:#eee;border:.075rem solid #ddd;border-radius:0 .25rem .25rem 0}.nav-item,.navbar{position:relative}.navbar-brand,.navbar-toggler{line-height:1;margin-bottom:0}.file input:focus~.file-custom{-webkit-box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:after,.nav:before{display:table;content:" "}.nav-item,.nav-link{display:inline-block}.nav-link{padding:.75em 1em;line-height:1}.nav-link:focus,.nav-link:hover{text-decoration:none;background-color:#eceeef}.disabled>.nav-link,.nav-link.disabled{color:#818a91}.disabled>.nav-link,.disabled>.nav-link:focus,.disabled>.nav-link:hover,.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:#818a91;cursor:not-allowed;background-color:transparent}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.nav-tabs .nav-link{display:block;border:1px solid transparent;border-radius:.25rem .25rem 0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #ddd}.nav-tabs .active>.nav-link,.nav-tabs .active>.nav-link:focus,.nav-tabs .active>.nav-link:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-link.open,.nav-tabs .nav-link.open:focus,.nav-tabs .nav-link.open:hover,.nav-tabs .open>.nav-link,.nav-tabs .open>.nav-link:focus,.nav-tabs .open>.nav-link:hover{color:#55595c;background-color:#fff;border-color:#ddd #ddd transparent}.nav-tabs .disabled>.nav-link,.nav-tabs .disabled>.nav-link:focus,.nav-tabs .disabled>.nav-link:hover,.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:#818a91;background-color:transparent;border-color:transparent}.nav-pills .nav-item{float:left}.nav-pills .nav-link{display:block;border-radius:.25rem}.nav-pills .active>.nav-link,.nav-pills .active>.nav-link:focus,.nav-pills .active>.nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover,.nav-pills .nav-link.open,.nav-pills .nav-link.open:focus,.nav-pills .nav-link.open:hover,.nav-pills .open>.nav-link,.nav-pills .open>.nav-link:focus,.nav-pills .open>.nav-link:hover{color:#fff;cursor:default;background-color:#0275d8}.nav-stacked .nav-item{display:block;float:none}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.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{padding:1rem;margin-bottom:1rem}.navbar:after,.navbar:before{display:table;content:" "}.navbar-static-top{z-index:1000}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar-sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030;width:100%}@media (min-width:34em){.navbar{border-radius:.25rem}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top,.navbar-sticky-top{border-radius:0}}.navbar-brand{float:left;padding:.625rem .75rem;margin-right:1rem;font-size:1.25rem}.navbar-brand>a:focus,.navbar-brand>a:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-toggler{padding:.55rem .75rem;margin-right:1rem;font-size:1.25rem;background:0 0;border:0}.card,.card-title{margin-bottom:.75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (min-width:34em){.navbar-toggleable-xs{display:block!important}}@media (min-width:48em){.navbar-toggleable-sm{display:block!important}}.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{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-sm{padding-top:0;padding-bottom:0}.navbar-nav .nav-link,.navbar-sm .navbar-brand{padding-top:.95rem;padding-bottom:.95rem}.navbar-sm .form-inline{margin-top:.6rem}.navbar-nav .nav-item{float:left}.navbar-nav .nav-link{display:block;line-height:1.25}.navbar-nav .active>.nav-link,.navbar-nav .active>.nav-link:focus,.navbar-nav .active>.nav-link:hover,.navbar-nav .nav-link.active,.navbar-nav .nav-link.active:focus,.navbar-nav .nav-link.active:hover,.navbar-nav .nav-link.open,.navbar-nav .nav-link.open:focus,.navbar-nav .nav-link.open:hover,.navbar-nav .open>.nav-link,.navbar-nav .open>.nav-link:focus,.navbar-nav .open>.nav-link:hover{color:#555;cursor:default;background-color:#e7e7e7}.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-inverse{background-color:#373a3c;border-color:#1f2021}.navbar-inverse .nav-pills>.nav-item>.nav-link,.navbar-inverse .navbar-brand>a,.navbar-inverse .navbar-toggler{color:#aab0b5}.navbar-inverse .nav-pills>.nav-item>.nav-link:focus,.navbar-inverse .nav-pills>.nav-item>.nav-link:hover,.navbar-inverse .navbar-brand>a:focus,.navbar-inverse .navbar-brand>a:hover,.navbar-inverse .navbar-toggler:focus,.navbar-inverse .navbar-toggler:hover{color:#fff}.navbar-inverse .nav-pills>.active>.nav-link,.navbar-inverse .nav-pills>.nav-item>.nav-link:focus,.navbar-inverse .nav-pills>.nav-item>.nav-link:hover,.navbar-inverse .nav-pills>.nav-link.active{color:#fff;background-color:#1f2021}.navbar-inverse .navbar-brand{color:#aab0b5}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .navbar-link{color:#aab0b5}.navbar-inverse .navbar-nav .navbar-link:focus,.navbar-inverse .navbar-nav .navbar-link:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .navbar-link.active>a,.navbar-inverse .navbar-nav .navbar-link.active>a:focus,.navbar-inverse .navbar-nav .navbar-link.active>a:hover{color:#fff;background-color:#1f2021}.navbar-inverse .navbar-nav .navbar-link.disabled>a,.navbar-inverse .navbar-nav .navbar-link.disabled>a:focus,.navbar-inverse .navbar-nav .navbar-link.disabled>a:hover{color:#444;background-color:transparent}.card{position:relative;border:.0625rem solid #e5e5e5;border-radius:.25rem}.card-block{padding:1.25rem}.card-footer,.card-header{padding:.75rem 1.25rem;background-color:#f5f5f5}.card-title{margin-top:0}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-radius:.25rem .25rem 0 0}.card>.list-group:last-child .list-group-item:last-child{border-radius:0 0 .25rem .25rem}.card-header{border-bottom:.0625rem solid #e5e5e5}.card-header:first-child{border-radius:.1875rem .1875rem 0 0}.card-footer{border-top:.0625rem solid #e5e5e5}.card-footer:last-child{border-radius:0 0 .1875rem .1875rem}.card-primary{background-color:#0275d8;border-color:#0275d8}.card-success{background-color:#5cb85c;border-color:#5cb85c}.card-info{background-color:#5bc0de;border-color:#5bc0de}.card-warning{background-color:#f0ad4e;border-color:#f0ad4e}.card-danger{background-color:#d9534f;border-color:#d9534f}.card-inverse .card-footer,.card-inverse .card-header{border-bottom:.075rem solid rgba(255,255,255,.2)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}.card-inverse .card-blockquote>footer,.card-inverse .card-link,.card-inverse .card-text{color:rgba(255,255,255,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{border-radius:.25rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-radius:.25rem .25rem 0 0}.card-img-bottom{border-radius:0 0 .25rem .25rem}.card-deck{display:table;table-layout:fixed;border-spacing:1.25rem 0}.card-deck .card{display:table-cell;width:1%;vertical-align:top}.card-columns .card,.progress{width:100%}.card-deck-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}.card-group{display:table;width:100%;table-layout:fixed}.card-group .card{display:table-cell;vertical-align:top}.breadcrumb>li,.card-columns .card,.pagination{display:inline-block}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}.breadcrumb,.pagination{border-radius:.25rem;margin-bottom:1rem}.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.breadcrumb{padding:.75rem 1rem;list-style:none;background-color:#eceeef}.breadcrumb>li+li:before{padding-right:.5rem;padding-left:.5rem;color:#818a91;content:"/\\00a0"}.breadcrumb>.active{color:#818a91}.pagination{padding-left:0;margin-top:1rem}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:.5rem 1rem;margin-left:-1px;line-height:1.5;color:#0275d8;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:.25rem;border-bottom-left-radius:.25rem}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#014c8c;background-color:#eceeef;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:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#818a91;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm>li>a,.pagination-sm>li>span{padding:.275rem .75rem;font-size:.85rem;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.pager{padding-left:0;margin-top:1rem;margin-bottom:1rem;list-style:none}.pager:after,.pager:before{display:table;content:" "}.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:#eceeef}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#818a91;cursor:not-allowed;background-color:#fff}.pager-next>a,.pager-next>span{float:right}.pager-prev>a,.pager-prev>span{float:left}.label{display:inline-block;padding:.25em .4em;font-size:75%;line-height:1;color:#fff;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.alert-heading,.jumbotron,.jumbotron-heading{color:inherit}.label-pill{padding-right:.6em;padding-left:.6em;border-radius:1rem}.label-default{background-color:#818a91}.label-default[href]:focus,.label-default[href]:hover{background-color:#687077}.label-primary{background-color:#0275d8}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#025aa5}.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}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eceeef;border-radius:.3rem}.jumbotron-hr{border-top-color:#d0d5d8}@media (min-width:34em){.jumbotron{padding:4rem 2rem}.jumbotron-heading{font-size:4.5rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{padding:15px;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-heading{margin-top:0}.alert-dismissible{padding-right:35px}.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d0e9c6}.alert-success hr{border-top-color:#c1e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.alert-info hr{border-top-color:#a6d5ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faf2cc}.alert-warning hr{border-top-color:#f7ecb5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebcccc}.alert-danger hr{border-top-color:#e4b9b9}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:block;height:1rem;margin-bottom:1rem}.progress[value]{-webkit-appearance:none;color:#0074d9;border:0;-moz-appearance:none;appearance:none}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.25rem}.progress[value]::-webkit-progress-value::before{content:attr(value)}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[value="100"]::-webkit-progress-value{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}@media screen and (min-width:0 \0){.progress{background-color:#eee;border-radius:.25rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[width^="0"]{min-width:2rem;color:#818a91;background-color:transparent;background-image:none}.progress[width="100%"]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}.progress-striped[value]::-webkit-progress-value{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: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:1rem 1rem;background-size:1rem 1rem}.progress-striped[value]::-moz-progress-bar{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);background-size:1rem 1rem}.progress-animated[value]::-webkit-progress-value{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}.progress-success[value]::-webkit-progress-value{background-color:#5cb85c}.progress-success[value]::-moz-progress-bar{background-color:#5cb85c}@media screen and (min-width:0 \0){.progress-bar-striped{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:1rem 1rem;background-size:1rem 1rem}.progress-animated .progress-bar-striped{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-success .progress-bar{background-color:#5cb85c}}.progress-info[value]::-webkit-progress-value{background-color:#5bc0de}.progress-info[value]::-moz-progress-bar{background-color:#5bc0de}@media screen and (min-width:0 \0){.progress-info .progress-bar{background-color:#5bc0de}}.progress-warning[value]::-webkit-progress-value{background-color:#f0ad4e}.progress-warning[value]::-moz-progress-bar{background-color:#f0ad4e}@media screen and (min-width:0 \0){.progress-warning .progress-bar{background-color:#f0ad4e}}.progress-danger[value]::-webkit-progress-value{background-color:#d9534f}.progress-danger[value]::-moz-progress-bar{background-color:#d9534f}@media screen and (min-width:0 \0){.progress-danger .progress-bar{background-color:#d9534f}}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1}.media-body{width:10000px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right{padding-left:10px}.media-left{padding-right:10px}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-.0625rem;background-color:#fff;border:.0625rem solid #ddd}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-flush .list-group-item{border-width:.0625rem 0;border-radius:0}a.list-group-item,button.list-group-item{width:100%;color:#555;text-align:inherit}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}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.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:#818a91}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#0275d8;border-color:#0275d8}.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:#a8d6fe}.list-group-item-state{color:#a94442;background-color:#f2dede}a.list-group-item-state,button.list-group-item-state{color:#a94442}a.list-group-item-state .list-group-item-heading,button.list-group-item-state .list-group-item-heading{color:inherit}a.list-group-item-state:focus,a.list-group-item-state:hover,button.list-group-item-state:focus,button.list-group-item-state:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-state.active,a.list-group-item-state.active:focus,a.list-group-item-state.active:hover,button.list-group-item-state.active,button.list-group-item-state.active:focus,button.list-group-item-state.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}.embed-responsive{position:relative;display:block;height:0;padding:0}.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-21by9{padding-bottom:42.857143%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:1.5rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-content,.popover{-webkit-background-clip:padding-box}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{display:table;content:" "}.modal.fade .modal-dialog{-webkit-transform:transition .3s ease-out,translate(0,-25%);-ms-transform:transition .3s ease-out,translate(0,-25%);-o-transform:transition .3s ease-out,translate(0,-25%);transform:transition .3s ease-out,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;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.popover,.tooltip{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.85rem;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;line-break:auto;text-decoration:none}.popover,.tooltip{position:absolute;display:block}.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:34em){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width:48em){.modal-lg{width:900px}}.tooltip{z-index:1070;text-align:start;opacity:0}.tooltip.in{opacity:.9}.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top{padding:5px 0;margin-top:-3px}.tooltip.bs-tether-element-attached-bottom .tooltip-arrow,.tooltip.tooltip-top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right{padding:0 5px;margin-left:3px}.tooltip.bs-tether-element-attached-left .tooltip-arrow,.tooltip.tooltip-right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom{padding:5px 0;margin-top:3px}.tooltip.bs-tether-element-attached-top .tooltip-arrow,.tooltip.tooltip-bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left{padding:0 5px;margin-left:-3px}.tooltip.bs-tether-element-attached-right .tooltip-arrow,.tooltip.tooltip-left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{top:0;left:0;z-index:1060;max-width:276px;padding:1px;text-align:start;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.carousel-caption,.carousel-control{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.text-nowrap,.text-truncate{white-space:nowrap}.popover.bs-tether-element-attached-bottom,.popover.popover-top{margin-top:-10px}.popover.bs-tether-element-attached-bottom .popover-arrow,.popover.popover-top .popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.bs-tether-element-attached-bottom .popover-arrow:after,.popover.popover-top .popover-arrow:after{bottom:1px;margin-left:-10px;content:"";border-top-color:#fff;border-bottom-width:0}.popover.bs-tether-element-attached-left,.popover.popover-right{margin-left:10px}.popover.bs-tether-element-attached-left .popover-arrow,.popover.popover-right .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.bs-tether-element-attached-left .popover-arrow:after,.popover.popover-right .popover-arrow:after{bottom:-10px;left:1px;content:"";border-right-color:#fff;border-left-width:0}.popover.bs-tether-element-attached-top,.popover.popover-bottom{margin-top:10px}.popover.bs-tether-element-attached-top .popover-arrow,.popover.popover-bottom .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-top .popover-arrow:after,.popover.popover-bottom .popover-arrow:after{top:1px;margin-left:-10px;content:"";border-top-width:0;border-bottom-color:#fff}.popover.bs-tether-element-attached-right,.popover.popover-left{margin-left:-10px}.popover.bs-tether-element-attached-right .popover-arrow,.popover.popover-left .popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-right .popover-arrow:after,.popover.popover-left .popover-arrow:after{right:1px;bottom:-10px;content:"";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-.7rem -.7rem 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}.carousel,.carousel-inner{position:relative}.popover-arrow{border-width:11px}.popover-arrow:after{content:"";border-width:10px}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.carousel-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>.carousel-item>a>img,.carousel-inner>.carousel-item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.carousel-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>.carousel-item.active.right,.carousel-inner>.carousel-item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.active.left,.carousel-inner>.carousel-item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.active,.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-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;opacity:.5}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));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: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-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));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: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;outline:0;opacity:.9}.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.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:transparent;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}.carousel-caption .btn,.text-hide{text-shadow:none}@media (min-width:34em){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.p-a-0,.sr-only{padding:0}.clearfix:after,.clearfix:before{display:table;content:" "}.center-block{display:block;margin-right:auto;margin-left:auto}.hidden-xl-down,.hidden-xs-up,.visible-print-block,[hidden]{display:none!important}.pull-right{float:right!important}.pull-left{float:left!important}.sr-only{position:absolute;width:1px;height:1px;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}.invisible{visibility:hidden}.text-hide{font:"0/0" a;color:transparent;background-color:transparent;border:0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-truncate{overflow:hidden;text-overflow:ellipsis}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#818a91}.text-primary{color:#0275d8}a.text-primary:focus,a.text-primary:hover{color:#025aa5}.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}.inverse{color:#eceeef;background-color:#373a3c}.bg-primary{color:#fff;background-color:#0275d8}a.bg-primary:focus,a.bg-primary:hover{background-color:#025aa5}.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}.m-a-0{margin:0}.m-t-0{margin-top:0}.m-t,.m-y{margin-top:1rem}.m-r-0{margin-right:0}.m-r,.m-x{margin-right:1rem}.m-b-0{margin-bottom:0}.m-b,.m-y{margin-bottom:1rem}.m-l-0{margin-left:0}.m-l,.m-x{margin-left:1rem}.m-a{margin:1rem}.m-r-md,.m-x-md{margin-right:1.5rem}.m-l-md,.m-x-md{margin-left:1.5rem}.m-t-md,.m-y-md{margin-top:1.5rem}.m-b-md,.m-y-md{margin-bottom:1.5rem}.m-r-lg,.m-x-lg{margin-right:3rem}.m-l-lg,.m-x-lg{margin-left:3rem}.m-t-lg,.m-y-lg{margin-top:3rem}.m-b-lg,.m-y-lg{margin-bottom:3rem}.p-t-0{padding-top:0}.p-t,.p-y{padding-top:1rem}.p-r-0{padding-right:0}.p-r,.p-x{padding-right:1rem}.p-b-0{padding-bottom:0}.p-b,.p-y{padding-bottom:1rem}.p-l-0{padding-left:0}.p-l,.p-x{padding-left:1rem}.p-a{padding:1rem}.p-r-md,.p-x-md{padding-right:1.5rem}.p-l-md,.p-x-md{padding-left:1.5rem}.p-t-md,.p-y-md{padding-top:1.5rem}.p-b-md,.p-y-md{padding-bottom:1.5rem}.p-r-lg,.p-x-lg{padding-right:3rem}.p-l-lg,.p-x-lg{padding-left:3rem}.p-t-lg,.p-y-lg{padding-top:3rem}.p-b-lg,.p-y-lg{padding-bottom:3rem}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}@media (max-width:33.9em){.hidden-xs-down{display:none!important}}@media (min-width:34em){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.hidden-sm-up{display:none!important}}@media (max-width:47.9em){.hidden-sm-down{display:none!important}}@media (min-width:48em){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.hidden-md-up{display:none!important}}@media (max-width:61.9em){.hidden-md-down{display:none!important}}@media (min-width:62em){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.hidden-lg-up{display:none!important}}@media (max-width:74.9em){.hidden-lg-down{display:none!important}}@media (min-width:75em){.text-xl-left{text-align:left}.text-xl-right{text-align:right}.text-xl-center{text-align:center}.hidden-xl-up{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}.hidden-print .hidden-print{display:none!important}} + *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.label,sub,sup{vertical-align:baseline}.collapsing,.embed-responsive,.media,.media-body,.modal,.modal-open{overflow:hidden}img,legend{border:0}address,dl,ol,p,ul{margin-bottom:1rem}b,dt,optgroup,strong{font-weight:700}caption,th{text-align:left}fieldset,legend,td,th{padding:0}pre,textarea{overflow:auto}.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal:after,.dropdown-menu>li>a,.modal-footer:after,.modal-header:after,.nav:after,.navbar:after,.pager:after,.row:after{clear:both}.select:after,a.btn.disaabled,fieldset[disabled] a.btn{pointer-events:none}.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.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,.dropdown-menu,.table-reflow thead,.table-reflow tr{float:left}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}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}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}address,legend{line-height: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;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;box-sizing:content-box;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}table{border-spacing:0;border-collapse:collapse}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999}thead{display:table-header-group}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}}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}@viewport{width:device-width}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}dl,ol,p,ul{margin-top:0}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{font-style:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd,label{margin-bottom:.5rem}dd{margin-left:0}blockquote,figure{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}[role=button]{cursor:pointer}table{background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;caption-side:bottom}label{display:inline-block}button,input,select,textarea{margin:0;line-height:inherit}fieldset{min-width:0;margin:0;border:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,legend{margin-bottom:.5rem}legend{display:block;width:100%;font-size:1.5rem}.list-inline>li,output{display:inline-block}.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:#818a91}.display-1,.display-2,.display-3,.display-4,.lead{font-weight:300}.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%}.blockquote,hr{margin-bottom:1rem}.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:2.75rem}.h2,h2{font-size:2.25rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem}.display-1{font-size:3.5rem}.display-2{font-size:4.5rem}.display-3{font-size:5.5rem}.display-4{font-size:6rem}hr{margin-top:1rem;border:0;border-top:.0625rem solid #eceeef}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline{margin-left:-5px}.list-inline>li{padding-right:5px;padding-left:5px}.dl-horizontal{margin-right:-1.5rem;margin-left:-1.5rem}.container,.container-fluid{margin-right:auto;margin-left:auto}.dl-horizontal:after,.dl-horizontal:before{display:table;content:" "}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote ol:last-child,.blockquote p:last-child,.blockquote ul:last-child{margin-bottom:0}.blockquote footer{display:block;font-size:80%;line-height:1.5;color:#818a91}.blockquote footer:before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse footer:before{content:""}.blockquote-reverse footer:after{content:"\00A0 \2014"}.figure{display:inline-block}.figure>img{margin-bottom:.5rem;line-height:1}.table,pre{margin-bottom:1rem}.figure-caption{font-size:90%;color:#818a91}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img,.figure>img,.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:.3rem}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:.25rem;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;transition:all .2s ease-in-out}.btn,.img-thumbnail{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}code,kbd{padding:.2rem .4rem;font-size:90%}.img-circle{border-radius:50%}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#bd4147;background-color:#f7f7f9;border-radius:.25rem}kbd{color:#fff;background-color:#333;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;margin-top:0;font-size:90%;line-height:1.5;color:#373a3c}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.container,.container-fluid{padding-right:.75rem;padding-left:.75rem}.pre-scrollable{max-height:340px;overflow-y:scroll}.row{margin-right:-.75rem;margin-left:-.75rem}.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-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-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:.75rem;padding-left:.75rem}.col-xs-1{width:8.333333%}.col-xs-2{width:16.666667%}.col-xs-3{width:25%}.col-xs-4{width:33.333333%}.col-xs-5{width:41.666667%}.col-xs-6{width:50%}.col-xs-7{width:58.333333%}.col-xs-8{width:66.666667%}.col-xs-9{width:75%}.col-xs-10{width:83.333333%}.col-xs-11{width:91.666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.333333%}.col-xs-pull-2{right:16.666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.333333%}.col-xs-pull-5{right:41.666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.333333%}.col-xs-pull-8{right:66.666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.333333%}.col-xs-pull-11{right:91.666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.333333%}.col-xs-push-2{left:16.666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.333333%}.col-xs-push-5{left:41.666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.333333%}.col-xs-push-8{left:66.666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.333333%}.col-xs-push-11{left:91.666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.333333%}.col-xs-offset-2{margin-left:16.666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333333%}.col-xs-offset-5{margin-left:41.666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333333%}.col-xs-offset-8{margin-left:66.666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333333%}.col-xs-offset-11{margin-left:91.666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:34em){.container{max-width:34rem}.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-1{width:8.333333%}.col-sm-2{width:16.666667%}.col-sm-3{width:25%}.col-sm-4{width:33.333333%}.col-sm-5{width:41.666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333%}.col-sm-8{width:66.666667%}.col-sm-9{width:75%}.col-sm-10{width:83.333333%}.col-sm-11{width:91.666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.333333%}.col-sm-pull-2{right:16.666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.333333%}.col-sm-pull-5{right:41.666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.333333%}.col-sm-pull-8{right:66.666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.333333%}.col-sm-pull-11{right:91.666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.333333%}.col-sm-push-2{left:16.666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.333333%}.col-sm-push-5{left:41.666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.333333%}.col-sm-push-8{left:66.666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.333333%}.col-sm-push-11{left:91.666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.333333%}.col-sm-offset-2{margin-left:16.666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333333%}.col-sm-offset-5{margin-left:41.666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333%}.col-sm-offset-8{margin-left:66.666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333333%}.col-sm-offset-11{margin-left:91.666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:48em){.container{max-width:45rem}.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-1{width:8.333333%}.col-md-2{width:16.666667%}.col-md-3{width:25%}.col-md-4{width:33.333333%}.col-md-5{width:41.666667%}.col-md-6{width:50%}.col-md-7{width:58.333333%}.col-md-8{width:66.666667%}.col-md-9{width:75%}.col-md-10{width:83.333333%}.col-md-11{width:91.666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.333333%}.col-md-pull-2{right:16.666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.333333%}.col-md-pull-5{right:41.666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.333333%}.col-md-pull-8{right:66.666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.333333%}.col-md-pull-11{right:91.666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.333333%}.col-md-push-2{left:16.666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.333333%}.col-md-push-5{left:41.666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.333333%}.col-md-push-8{left:66.666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.333333%}.col-md-push-11{left:91.666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333%}.col-md-offset-2{margin-left:16.666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333333%}.col-md-offset-5{margin-left:41.666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333%}.col-md-offset-8{margin-left:66.666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333333%}.col-md-offset-11{margin-left:91.666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:62em){.container{max-width:60rem}.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-1{width:8.333333%}.col-lg-2{width:16.666667%}.col-lg-3{width:25%}.col-lg-4{width:33.333333%}.col-lg-5{width:41.666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333%}.col-lg-8{width:66.666667%}.col-lg-9{width:75%}.col-lg-10{width:83.333333%}.col-lg-11{width:91.666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.333333%}.col-lg-pull-2{right:16.666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.333333%}.col-lg-pull-5{right:41.666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.333333%}.col-lg-pull-8{right:66.666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.333333%}.col-lg-pull-11{right:91.666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.333333%}.col-lg-push-2{left:16.666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.333333%}.col-lg-push-5{left:41.666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.333333%}.col-lg-push-8{left:66.666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.333333%}.col-lg-push-11{left:91.666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333333%}.col-lg-offset-2{margin-left:16.666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333333%}.col-lg-offset-5{margin-left:41.666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333%}.col-lg-offset-8{margin-left:66.666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333333%}.col-lg-offset-11{margin-left:91.666667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:75em){.container{max-width:72.25rem}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-1{width:8.333333%}.col-xl-2{width:16.666667%}.col-xl-3{width:25%}.col-xl-4{width:33.333333%}.col-xl-5{width:41.666667%}.col-xl-6{width:50%}.col-xl-7{width:58.333333%}.col-xl-8{width:66.666667%}.col-xl-9{width:75%}.col-xl-10{width:83.333333%}.col-xl-11{width:91.666667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.333333%}.col-xl-pull-2{right:16.666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.333333%}.col-xl-pull-5{right:41.666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.333333%}.col-xl-pull-8{right:66.666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.333333%}.col-xl-pull-11{right:91.666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.333333%}.col-xl-push-2{left:16.666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.333333%}.col-xl-push-5{left:41.666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.333333%}.col-xl-push-8{left:66.666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.333333%}.col-xl-push-11{left:91.666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.333333%}.col-xl-offset-2{margin-left:16.666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.333333%}.col-xl-offset-5{margin-left:41.666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.333333%}.col-xl-offset-8{margin-left:66.666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.333333%}.col-xl-offset-11{margin-left:91.666667%}.col-xl-offset-12{margin-left:100%}}.table{width:100%;max-width:100%}.table td,.table th{padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #eceeef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#f9f9f9}.table-active,.table-active>td,.table-active>th,.table-hover tbody tr:hover{background-color:#f5f5f5}.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#e8e8e8}.table-success,.table-success>td,.table-success>th{background-color:#dff0d8}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>td,.table-info>th{background-color:#d9edf7}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-warning,.table-warning>td,.table-warning>th{background-color:#fcf8e3}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc}.table-danger,.table-danger>td,.table-danger>th{background-color:#f2dede}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc}.table-responsive{display:block;width:100%;overflow-x:auto}.thead-inverse th{color:#fff;background-color:#373a3c}.thead-default th{color:#55595c;background-color:#eceeef}.table-inverse{color:#eceeef;background-color:#373a3c}.table-inverse.table-bordered{border:0}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#55595c}.table-reflow tbody{display:block;white-space:nowrap}.table-reflow td,.table-reflow th{border-top:1px solid #eceeef;border-left:1px solid #eceeef}.table-reflow td:last-child,.table-reflow th:last-child{border-right:1px solid #eceeef}.table-reflow tbody:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow thead:last-child tr:last-child th{border-bottom:1px solid #eceeef}.table-reflow tr td,.table-reflow tr th{display:block!important;border:1px solid #eceeef}.form-control,.form-control-file,.form-control-range{display:block}.form-control{width:100%;padding:.5rem 1rem;font-size:1rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:.0625rem solid #ccc;border-radius:.25rem}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#66afe9;outline:0}.form-control::-webkit-input-placeholder{color:#999;opacity:1}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder{color:#999;opacity:1}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.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:#5cb85c}.form-control:disabled,.form-control[readonly],fieldset[disabled] .form-control{background-color:#eceeef;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}.form-control-label{padding:.5625rem 1rem;margin-bottom:0}@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:2.625rem}.input-group-sm input[type=date].form-control,.input-group-sm input[type=time].form-control,.input-group-sm input[type=datetime-local].form-control,.input-group-sm input[type=month].form-control,input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:1.95rem}.input-group-lg input[type=date].form-control,.input-group-lg input[type=time].form-control,.input-group-lg input[type=datetime-local].form-control,.input-group-lg input[type=month].form-control,input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:3.291667rem}}.form-control-static{min-height:2.625rem;padding-top:.5625rem;padding-bottom:.5625rem;margin-bottom:0}.form-control-static.form-control-lg,.form-control-static.form-control-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:1.95rem;padding:.275rem .75rem;font-size:.85rem;line-height:1.5;border-radius:.2rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:3.291667rem;padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333;border-radius:.3rem}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-bottom:.75rem}.checkbox label,.checkbox-inline,.radio label,.radio-inline{font-weight:400;padding-left:1.25rem;margin-bottom:0;cursor:pointer}.checkbox label input:only-child,.radio label input:only-child{position:static}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.collapsing,.dropdown,.dropup{position:relative}.checkbox+.checkbox,.radio+.radio{margin-top:-.25rem}.checkbox-inline,.radio-inline{position:relative;display:inline-block;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:.75rem}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,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline{cursor:not-allowed}.form-control-error,.form-control-success,.form-control-warning{padding-right:3rem;background-repeat:no-repeat;background-position:center right .65625rem;-webkit-background-size:1.70625rem 1.70625rem;background-size:1.70625rem 1.70625rem}.has-success .form-control{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;background-color:#eaf6ea;border-color:#5cb85c}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.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:#f0ad4e}.has-success .form-control-success{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNoZWNrIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA3OTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA3OTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiM1Q0I4NUMiIGQ9Ik0yMzMuOCw2MTAuMWMtMTMuMywwLTI1LjktNi4yLTM0LTE2LjlMOTAuNSw0NDguOEM3Ni4zLDQzMCw4MCw0MDMuMyw5OC44LDM4OS4xYzE4LjgtMTQuMyw0NS41LTEwLjUsNTkuOCw4LjNsNzEuOSw5NWwyMjAuOS0yNTAuNWMxMi41LTIwLDM4LjgtMjYuMSw1OC44LTEzLjZjMjAsMTIuNCwyNi4xLDM4LjcsMTMuNiw1OC44TDI3MCw1OTBjLTcuNCwxMi0yMC4yLDE5LjQtMzQuMywyMC4xQzIzNS4xLDYxMC4xLDIzNC41LDYxMC4xLDIzMy44LDYxMC4xeiIvPjwvc3ZnPg==)}.has-warning .form-control{border-color:#f0ad4e}.has-warning .input-group-addon{color:#f0ad4e;background-color:#fff;border-color:#f0ad4e}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.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:#d9534f}.has-warning .form-control-warning{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9Ildhcm5pbmciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjEyIDc5MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjEyIDc5MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0YwQUQ0RSIgZD0iTTYwMyw2NDAuMmwtMjc4LjUtNTA5Yy0zLjgtNi42LTEwLjgtMTAuNi0xOC41LTEwLjZzLTE0LjcsNC4xLTE4LjUsMTAuNkw5LDY0MC4yYy0zLjcsNi41LTMuNiwxNC40LDAuMiwyMC44YzMuOCw2LjUsMTAuOCwxMC40LDE4LjMsMTAuNGg1NTcuMWM3LjUsMCwxNC41LTMuOSwxOC4zLTEwLjRDNjA2LjYsNjU0LjYsNjA2LjcsNjQ2LjYsNjAzLDY0MC4yeiBNMzM2LjYsNjEwLjJoLTYxLjJWNTQ5aDYxLjJWNjEwLjJ6IE0zMzYuNiw1MDMuMWgtNjEuMlYzMDQuMmg2MS4yVjUwMy4xeiIvPjwvc3ZnPg==)}.has-error .form-control{border-color:#d9534f}.has-error .input-group-addon{color:#d9534f;background-color:#fdf7f7;border-color:#d9534f}.has-error .form-control-error{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNyb3NzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA3OTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA3OTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNEOTUzNEYiIGQ9Ik00NDcsNTQ0LjRjLTE0LjQsMTQuNC0zNy42LDE0LjQtNTEuOSwwTDMwNiw0NTEuN2wtODkuMSw5Mi43Yy0xNC40LDE0LjQtMzcuNiwxNC40LTUxLjksMGMtMTQuNC0xNC40LTE0LjQtMzcuNiwwLTUxLjlsOTIuNC05Ni40TDE2NSwyOTkuNmMtMTQuNC0xNC40LTE0LjQtMzcuNiwwLTUxLjlzMzcuNi0xNC40LDUxLjksMGw4OS4yLDkyLjdsODkuMS05Mi43YzE0LjQtMTQuNCwzNy42LTE0LjQsNTEuOSwwYzE0LjQsMTQuNCwxNC40LDM3LjYsMCw1MS45TDM1NC43LDM5Nmw5Mi40LDk2LjRDNDYxLjQsNTA2LjgsNDYxLjQsNTMwLDQ0Nyw1NDQuNHoiLz48L3N2Zz4=)}.btn-danger-outline,.btn-info-outline,.btn-info.active,.btn-info:active,.btn-primary-outline,.btn-primary.active,.btn-primary:active,.btn-secondary-outline,.btn-secondary.active,.btn-secondary:active,.btn-success-outline,.btn-success.active,.btn-success:active,.btn-warning-outline,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.open>.btn-info.dropdown-toggle,.open>.btn-primary.dropdown-toggle,.open>.btn-secondary.dropdown-toggle,.open>.btn-success.dropdown-toggle,.open>.btn-warning.dropdown-toggle{background-image:none}.help-block{display:block;margin-top:.25rem;margin-bottom:.75rem;color:#747a7f}@media (min-width:34em){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.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 .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}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn{display:inline-block;padding:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;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;border:.0625rem solid transparent;border-radius:.25rem;transition:all .2s ease-in-out}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{text-decoration:none}.btn.active,.btn:active{outline:0}.btn.disabled,.btn:disabled,fieldset[disabled] .btn{cursor:not-allowed;opacity:.65}.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;border-color:#01549b}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary:disabled.focus,.btn-primary:disabled:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus{background-color:#0275d8;border-color:#0275d8}.btn-primary.disabled:hover,.btn-primary:disabled:hover,fieldset[disabled] .btn-primary:hover{background-color:#0275d8;border-color:#0275d8}.btn-secondary{color:#373a3c;background-color:#fff;border-color:#ccc}.btn-secondary.active,.btn-secondary.focus,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.open>.btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:focus{background-color:#fff;border-color:#ccc}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover,fieldset[disabled] .btn-secondary:hover{background-color:#fff;border-color:#ccc}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info:disabled.focus,.btn-info:disabled:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus{background-color:#5bc0de;border-color:#5bc0de}.btn-info.disabled:hover,.btn-info:disabled:hover,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#5bc0de}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#419641}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success:disabled.focus,.btn-success:disabled:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus{background-color:#5cb85c;border-color:#5cb85c}.btn-success.disabled:hover,.btn-success:disabled:hover,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#5cb85c}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#eb9316}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning:disabled.focus,.btn-warning:disabled:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus{background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.disabled:hover,.btn-warning:disabled:hover,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#f0ad4e}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#c12e2a}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger:disabled.focus,.btn-danger:disabled:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus{background-color:#d9534f;border-color:#d9534f}.btn-danger.disabled:hover,.btn-danger:disabled:hover,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d9534f}.btn-primary-outline{color:#0275d8;background-color:#fff;border-color:#0275d8}.btn-primary-outline.active,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline:focus,.btn-primary-outline:hover,.open>.btn-primary-outline.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary-outline.disabled.focus,.btn-primary-outline.disabled:focus,.btn-primary-outline:disabled.focus,.btn-primary-outline:disabled:focus,fieldset[disabled] .btn-primary-outline.focus,fieldset[disabled] .btn-primary-outline:focus{border-color:#43a7fd}.btn-primary-outline.disabled:hover,.btn-primary-outline:disabled:hover,fieldset[disabled] .btn-primary-outline:hover{border-color:#43a7fd}.btn-secondary-outline{color:#ccc;background-color:#fff;border-color:#ccc}.btn-secondary-outline.active,.btn-secondary-outline.focus,.btn-secondary-outline:active,.btn-secondary-outline:focus,.btn-secondary-outline:hover,.open>.btn-secondary-outline.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-secondary-outline.disabled.focus,.btn-secondary-outline.disabled:focus,.btn-secondary-outline:disabled.focus,.btn-secondary-outline:disabled:focus,fieldset[disabled] .btn-secondary-outline.focus,fieldset[disabled] .btn-secondary-outline:focus{border-color:#fff}.btn-secondary-outline.disabled:hover,.btn-secondary-outline:disabled:hover,fieldset[disabled] .btn-secondary-outline:hover{border-color:#fff}.btn-info-outline{color:#5bc0de;background-color:#fff;border-color:#5bc0de}.btn-info-outline.active,.btn-info-outline.focus,.btn-info-outline:active,.btn-info-outline:focus,.btn-info-outline:hover,.open>.btn-info-outline.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info-outline.disabled.focus,.btn-info-outline.disabled:focus,.btn-info-outline:disabled.focus,.btn-info-outline:disabled:focus,fieldset[disabled] .btn-info-outline.focus,fieldset[disabled] .btn-info-outline:focus{border-color:#b0e1ef}.btn-info-outline.disabled:hover,.btn-info-outline:disabled:hover,fieldset[disabled] .btn-info-outline:hover{border-color:#b0e1ef}.btn-success-outline{color:#5cb85c;background-color:#fff;border-color:#5cb85c}.btn-success-outline.active,.btn-success-outline.focus,.btn-success-outline:active,.btn-success-outline:focus,.btn-success-outline:hover,.open>.btn-success-outline.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success-outline.disabled.focus,.btn-success-outline.disabled:focus,.btn-success-outline:disabled.focus,.btn-success-outline:disabled:focus,fieldset[disabled] .btn-success-outline.focus,fieldset[disabled] .btn-success-outline:focus{border-color:#a3d7a3}.btn-success-outline.disabled:hover,.btn-success-outline:disabled:hover,fieldset[disabled] .btn-success-outline:hover{border-color:#a3d7a3}.btn-warning-outline{color:#f0ad4e;background-color:#fff;border-color:#f0ad4e}.btn-warning-outline.active,.btn-warning-outline.focus,.btn-warning-outline:active,.btn-warning-outline:focus,.btn-warning-outline:hover,.open>.btn-warning-outline.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning-outline.disabled.focus,.btn-warning-outline.disabled:focus,.btn-warning-outline:disabled.focus,.btn-warning-outline:disabled:focus,fieldset[disabled] .btn-warning-outline.focus,fieldset[disabled] .btn-warning-outline:focus{border-color:#f8d9ac}.btn-warning-outline.disabled:hover,.btn-warning-outline:disabled:hover,fieldset[disabled] .btn-warning-outline:hover{border-color:#f8d9ac}.btn-danger-outline{color:#d9534f;background-color:#fff;border-color:#d9534f}.btn-danger-outline.active,.btn-danger-outline.focus,.btn-danger-outline:active,.btn-danger-outline:focus,.btn-danger-outline:hover,.open>.btn-danger-outline.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger-outline.disabled.focus,.btn-danger-outline.disabled:focus,.btn-danger-outline:disabled.focus,.btn-danger-outline:disabled:focus,fieldset[disabled] .btn-danger-outline.focus,fieldset[disabled] .btn-danger-outline:focus{border-color:#eba5a3}.btn-danger-outline.disabled:hover,.btn-danger-outline:disabled:hover,fieldset[disabled] .btn-danger-outline:hover{border-color:#eba5a3}.btn-link{font-weight:400;color:#0275d8;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled,fieldset[disabled] .btn-link{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#014c8c;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:#818a91;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.275rem .75rem;font-size:.85rem;line-height:1.5;border-radius:.2rem}.btn-group-xs>.btn,.btn-xs{padding:.2rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.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}.collapsing{height:0;-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;-o-transition-property:height;transition-property:height}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.25rem;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1rem;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.c-indicator,.label,.pager{text-align:center}.dropdown-header,.dropdown-menu>li>a{white-space:nowrap;padding:3px 20px;line-height:1.5}.dropdown-menu .dropdown-divider{height:1px;margin:.5rem 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;font-weight:400;color:#373a3c}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#2b2d2f;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:#0275d8;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#818a91}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.c-input,.file,.select>select{cursor:pointer}.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;font-size:.85rem;color:#818a91}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.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,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.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 .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:after,.btn-toolbar:before{display:table;content:" "}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius: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: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-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:.3em .3em 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 .3em .3em}.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:after,.btn-group-vertical>.btn-group:before{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:.25rem;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-left-radius:.25rem}.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}[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}.c-input,.input-group,.input-group-btn,.input-group-btn>.btn{position:relative}.input-group{display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.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:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1;color:#55595c;text-align:center;background-color:#eceeef;border:1px solid #ccc;border-radius:.25rem}.alert-link,.close,.label{font-weight:700}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.275rem .75rem;font-size:.85rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.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{font-size:0;white-space:nowrap}.input-group-btn>.btn+.btn{margin-left:-1px}.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}.c-input{display:inline;padding-left:1.5rem;color:#555}.c-input>input{position:absolute;z-index:-1;opacity:0}.c-input>input:checked~.c-indicator{color:#fff;background-color:#0074d9}.c-input>input:active~.c-indicator{color:#fff;background-color:#84c6ff}.c-input+.c-input{margin-left:1rem}.c-indicator{position:absolute;top:0;display:block;width:1rem;height:1rem;font-size:65%;line-height:1rem;color:#eee;user-select:none;background-color:#eee;background-repeat:no-repeat;background-position:center center;-webkit-background-size:50% 50%;background-size:50% 50%}.c-indicator,.file-custom{left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.c-checkbox .c-indicator{border-radius:.25rem}.c-checkbox input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.c-checkbox input:indeterminate~.c-indicator{background-color:#0074d9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.c-radio .c-indicator{border-radius:50%}.c-radio input:checked~.c-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.c-inputs-stacked .c-input{display:inline}.c-inputs-stacked .c-input:after{display:block;margin-bottom:.25rem;content:""}.select,.select>select{display:inline-block;color:#555}.c-inputs-stacked .c-input+.c-input{margin-left:0}.select{position:relative}.select>select{width:100%;-webkit-appearance:none;padding:.5rem 2.25rem .5rem 1rem;margin:0;line-height:1.5;background-color:#eee;border:0;border-radius:.25rem;outline:0;-moz-appearance:none;appearance:none}.select>select:focus{-webkit-box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.select>select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select>select:active{color:#fff;background-color:#0074d9}.select>select::-ms-expand{display:none}.select:after{position:absolute;top:50%;right:1.25rem;display:inline-block;width:0;height:0;margin-top:-.15rem;content:"";border-top:.35rem solid;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.select select:hover{background-color:#ddd}@-moz-document url-prefix(){.select select{padding-right:1rem;text-indent:.01px;text-overflow:""}.select option{background-color:#fff}}@media screen and (min-width:0 \0){.select select{z-index:1;padding:.5rem 1.5rem .5rem 1rem}.select:after{z-index:5}.select:before{position:absolute;top:0;right:1rem;bottom:0;z-index:2;display:block;width:1.5rem;content:"";background-color:#eee}.select select:active,.select select:focus,.select select:hover{color:#555;background-color:#eee}}.file{position:relative;display:inline-block;height:2.5rem}.file input{min-width:14rem;margin:0;filter:alpha(opacity=0);opacity:0}.nav-pills .nav-item+.nav-item,.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.file-custom{top:0;right:0;z-index:5;user-select:none;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05);box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05)}.file-custom,.file-custom:before{color:#555;position:absolute;height:2.5rem;padding:.5rem 1rem;line-height:1.5;border:.075rem solid #ddd}.file-custom:after{content:"Choose file..."}.file-custom:before{top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;content:"Browse";background-color:#eee;border-radius:0 .25rem .25rem 0}.navbar-brand,.navbar-toggler{margin-bottom:0;line-height:1}.nav-item,.navbar{position:relative}.file input:focus~.file-custom{-webkit-box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:after,.nav:before{display:table;content:" "}.nav-item,.nav-link{display:inline-block}.nav-link{padding:.75em 1em;line-height:1}.nav-link:focus,.nav-link:hover{text-decoration:none;background-color:#eceeef}.disabled>.nav-link,.nav-link.disabled{color:#818a91}.disabled>.nav-link,.disabled>.nav-link:focus,.disabled>.nav-link:hover,.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:#818a91;cursor:not-allowed;background-color:transparent}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.nav-tabs .nav-link{display:block;border:1px solid transparent;border-radius:.25rem .25rem 0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #ddd}.nav-tabs .active>.nav-link,.nav-tabs .active>.nav-link:focus,.nav-tabs .active>.nav-link:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-link.open,.nav-tabs .nav-link.open:focus,.nav-tabs .nav-link.open:hover,.nav-tabs .open>.nav-link,.nav-tabs .open>.nav-link:focus,.nav-tabs .open>.nav-link:hover{color:#55595c;background-color:#fff;border-color:#ddd #ddd transparent}.nav-tabs .disabled>.nav-link,.nav-tabs .disabled>.nav-link:focus,.nav-tabs .disabled>.nav-link:hover,.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:#818a91;background-color:transparent;border-color:transparent}.nav-pills .nav-item{float:left}.nav-pills .nav-link{display:block;border-radius:.25rem}.nav-pills .active>.nav-link,.nav-pills .active>.nav-link:focus,.nav-pills .active>.nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover,.nav-pills .nav-link.open,.nav-pills .nav-link.open:focus,.nav-pills .nav-link.open:hover,.nav-pills .open>.nav-link,.nav-pills .open>.nav-link:focus,.nav-pills .open>.nav-link:hover{color:#fff;cursor:default;background-color:#0275d8}.nav-stacked .nav-item{display:block;float:none}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.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{padding:1rem;margin-bottom:1rem}.navbar:after,.navbar:before{display:table;content:" "}.navbar-static-top{z-index:1000}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar-sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030;width:100%}@media (min-width:34em){.navbar{border-radius:.25rem}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top,.navbar-sticky-top{border-radius:0}}.navbar-brand{float:left;padding:.625rem .75rem;margin-right:1rem;font-size:1.25rem}.navbar-brand>a:focus,.navbar-brand>a:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-toggler{padding:.55rem .75rem;margin-right:1rem;font-size:1.25rem;background:0 0;border:0}.card,.card-title{margin-bottom:.75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (min-width:34em){.navbar-toggleable-xs{display:block!important}}@media (min-width:48em){.navbar-toggleable-sm{display:block!important}}.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{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-sm{padding-top:0;padding-bottom:0}.navbar-nav .nav-link,.navbar-sm .navbar-brand{padding-top:.95rem;padding-bottom:.95rem}.navbar-sm .form-inline{margin-top:.6rem}.navbar-nav .nav-item{float:left}.navbar-nav .nav-link{display:block;line-height:1.25}.navbar-nav .active>.nav-link,.navbar-nav .active>.nav-link:focus,.navbar-nav .active>.nav-link:hover,.navbar-nav .nav-link.active,.navbar-nav .nav-link.active:focus,.navbar-nav .nav-link.active:hover,.navbar-nav .nav-link.open,.navbar-nav .nav-link.open:focus,.navbar-nav .nav-link.open:hover,.navbar-nav .open>.nav-link,.navbar-nav .open>.nav-link:focus,.navbar-nav .open>.nav-link:hover{color:#555;cursor:default;background-color:#e7e7e7}.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-inverse{background-color:#373a3c;border-color:#1f2021}.navbar-inverse .nav-pills>.nav-item>.nav-link,.navbar-inverse .navbar-brand>a,.navbar-inverse .navbar-toggler{color:#aab0b5}.navbar-inverse .nav-pills>.nav-item>.nav-link:focus,.navbar-inverse .nav-pills>.nav-item>.nav-link:hover,.navbar-inverse .navbar-brand>a:focus,.navbar-inverse .navbar-brand>a:hover,.navbar-inverse .navbar-toggler:focus,.navbar-inverse .navbar-toggler:hover{color:#fff}.navbar-inverse .nav-pills>.active>.nav-link,.navbar-inverse .nav-pills>.nav-item>.nav-link:focus,.navbar-inverse .nav-pills>.nav-item>.nav-link:hover,.navbar-inverse .nav-pills>.nav-link.active{color:#fff;background-color:#1f2021}.navbar-inverse .navbar-brand{color:#aab0b5}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .navbar-link{color:#aab0b5}.navbar-inverse .navbar-nav .navbar-link:focus,.navbar-inverse .navbar-nav .navbar-link:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .navbar-link.active>a,.navbar-inverse .navbar-nav .navbar-link.active>a:focus,.navbar-inverse .navbar-nav .navbar-link.active>a:hover{color:#fff;background-color:#1f2021}.navbar-inverse .navbar-nav .navbar-link.disabled>a,.navbar-inverse .navbar-nav .navbar-link.disabled>a:focus,.navbar-inverse .navbar-nav .navbar-link.disabled>a:hover{color:#444;background-color:transparent}.card{position:relative;border:.0625rem solid #e5e5e5;border-radius:.25rem}.card-block{padding:1.25rem}.card-footer,.card-header{padding:.75rem 1.25rem;background-color:#f5f5f5}.card-title{margin-top:0}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-radius:.25rem .25rem 0 0}.card>.list-group:last-child .list-group-item:last-child{border-radius:0 0 .25rem .25rem}.card-header{border-bottom:.0625rem solid #e5e5e5}.card-header:first-child{border-radius:.1875rem .1875rem 0 0}.card-footer{border-top:.0625rem solid #e5e5e5}.card-footer:last-child{border-radius:0 0 .1875rem .1875rem}.card-primary{background-color:#0275d8;border-color:#0275d8}.card-success{background-color:#5cb85c;border-color:#5cb85c}.card-info{background-color:#5bc0de;border-color:#5bc0de}.card-warning{background-color:#f0ad4e;border-color:#f0ad4e}.card-danger{background-color:#d9534f;border-color:#d9534f}.card-inverse .card-footer,.card-inverse .card-header{border-bottom:.075rem solid rgba(255,255,255,.2)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}.card-inverse .card-blockquote>footer,.card-inverse .card-link,.card-inverse .card-text{color:rgba(255,255,255,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{border-radius:.25rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-radius:.25rem .25rem 0 0}.card-img-bottom{border-radius:0 0 .25rem .25rem}.card-deck{display:table;table-layout:fixed;border-spacing:1.25rem 0}.card-deck .card{display:table-cell;width:1%;vertical-align:top}.card-columns .card,.progress{width:100%}.card-deck-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}.card-group{display:table;width:100%;table-layout:fixed}.card-group .card{display:table-cell;vertical-align:top}.breadcrumb>li,.card-columns .card,.pagination{display:inline-block}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}.breadcrumb,.pagination{margin-bottom:1rem;border-radius:.25rem}.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.breadcrumb{padding:.75rem 1rem;list-style:none;background-color:#eceeef}.breadcrumb>li+li:before{padding-right:.5rem;padding-left:.5rem;color:#818a91;content:"/\\00a0"}.breadcrumb>.active{color:#818a91}.pagination{padding-left:0;margin-top:1rem}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:.5rem 1rem;margin-left:-1px;line-height:1.5;color:#0275d8;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:.25rem;border-bottom-left-radius:.25rem}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#014c8c;background-color:#eceeef;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:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#818a91;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm>li>a,.pagination-sm>li>span{padding:.275rem .75rem;font-size:.85rem;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.pager{padding-left:0;margin-top:1rem;margin-bottom:1rem;list-style:none}.pager:after,.pager:before{display:table;content:" "}.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:#eceeef}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#818a91;cursor:not-allowed;background-color:#fff}.pager-next>a,.pager-next>span{float:right}.pager-prev>a,.pager-prev>span{float:left}.label{display:inline-block;padding:.25em .4em;font-size:75%;line-height:1;color:#fff;white-space:nowrap;border-radius:.25rem}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.alert-heading,.jumbotron,.jumbotron-heading{color:inherit}.label-pill{padding-right:.6em;padding-left:.6em;border-radius:1rem}.label-default{background-color:#818a91}.label-default[href]:focus,.label-default[href]:hover{background-color:#687077}.label-primary{background-color:#0275d8}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#025aa5}.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}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eceeef;border-radius:.3rem}.jumbotron-hr{border-top-color:#d0d5d8}@media (min-width:34em){.jumbotron{padding:4rem 2rem}.jumbotron-heading{font-size:4.5rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{padding:15px;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-heading{margin-top:0}.alert-dismissible{padding-right:35px}.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d0e9c6}.alert-success hr{border-top-color:#c1e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.alert-info hr{border-top-color:#a6d5ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faf2cc}.alert-warning hr{border-top-color:#f7ecb5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebcccc}.alert-danger hr{border-top-color:#e4b9b9}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:block;height:1rem;margin-bottom:1rem}.progress[value]{-webkit-appearance:none;color:#0074d9;border:0;-moz-appearance:none;appearance:none}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.25rem}.progress[value]::-webkit-progress-value::before{content:attr(value)}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[value="100"]::-webkit-progress-value{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}@media screen and (min-width:0 \0){.progress{background-color:#eee;border-radius:.25rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.progress[width^="0"]{min-width:2rem;color:#818a91;background-color:transparent;background-image:none}.progress[width="100%"]{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}.progress-striped[value]::-webkit-progress-value{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: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:1rem 1rem;background-size:1rem 1rem}.progress-striped[value]::-moz-progress-bar{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);background-size:1rem 1rem}.progress-animated[value]::-webkit-progress-value{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}.progress-success[value]::-webkit-progress-value{background-color:#5cb85c}.progress-success[value]::-moz-progress-bar{background-color:#5cb85c}@media screen and (min-width:0 \0){.progress-bar-striped{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:1rem 1rem;background-size:1rem 1rem}.progress-animated .progress-bar-striped{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-success .progress-bar{background-color:#5cb85c}}.progress-info[value]::-webkit-progress-value{background-color:#5bc0de}.progress-info[value]::-moz-progress-bar{background-color:#5bc0de}@media screen and (min-width:0 \0){.progress-info .progress-bar{background-color:#5bc0de}}.progress-warning[value]::-webkit-progress-value{background-color:#f0ad4e}.progress-warning[value]::-moz-progress-bar{background-color:#f0ad4e}@media screen and (min-width:0 \0){.progress-warning .progress-bar{background-color:#f0ad4e}}.progress-danger[value]::-webkit-progress-value{background-color:#d9534f}.progress-danger[value]::-moz-progress-bar{background-color:#d9534f}@media screen and (min-width:0 \0){.progress-danger .progress-bar{background-color:#d9534f}}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1}.media-body{width:10000px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right{padding-left:10px}.media-left{padding-right:10px}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-.0625rem;background-color:#fff;border:.0625rem solid #ddd}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-flush .list-group-item{border-width:.0625rem 0;border-radius:0}a.list-group-item,button.list-group-item{width:100%;color:#555;text-align:inherit}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}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.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:#818a91}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#0275d8;border-color:#0275d8}.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:#a8d6fe}.list-group-item-state{color:#a94442;background-color:#f2dede}a.list-group-item-state,button.list-group-item-state{color:#a94442}a.list-group-item-state .list-group-item-heading,button.list-group-item-state .list-group-item-heading{color:inherit}a.list-group-item-state:focus,a.list-group-item-state:hover,button.list-group-item-state:focus,button.list-group-item-state:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-state.active,a.list-group-item-state.active:focus,a.list-group-item-state.active:hover,button.list-group-item-state.active,button.list-group-item-state.active:focus,button.list-group-item-state.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}.embed-responsive{position:relative;display:block;height:0;padding:0}.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-21by9{padding-bottom:42.857143%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:1.5rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.popover,.tooltip{text-decoration:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.85rem;font-style:normal;font-weight:400;line-height:1.5;text-shadow:none;text-transform:none;letter-spacing:normal;word-spacing:normal;white-space:normal}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{display:table;content:" "}.modal.fade .modal-dialog{-webkit-transform:transition .3s ease-out,translate(0,-25%);-ms-transform:transition .3s ease-out,translate(0,-25%);-o-transform:transition .3s ease-out,translate(0,-25%);transform:transition .3s ease-out,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;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-content,.popover{-webkit-background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.popover,.tooltip{position:absolute;display:block}.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:34em){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width:48em){.modal-lg{width:900px}}.tooltip{z-index:1070;text-align:left;text-align:start;word-break:normal;word-wrap:normal;opacity:0;line-break:auto}.tooltip.in{opacity:.9}.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top{padding:5px 0;margin-top:-3px}.tooltip.bs-tether-element-attached-bottom .tooltip-arrow,.tooltip.tooltip-top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right{padding:0 5px;margin-left:3px}.tooltip.bs-tether-element-attached-left .tooltip-arrow,.tooltip.tooltip-right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom{padding:5px 0;margin-top:3px}.tooltip.bs-tether-element-attached-top .tooltip-arrow,.tooltip.tooltip-bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left{padding:0 5px;margin-left:-3px}.tooltip.bs-tether-element-attached-right .tooltip-arrow,.tooltip.tooltip-left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{top:0;left:0;z-index:1060;max-width:276px;padding:1px;text-align:left;text-align:start;word-break:normal;word-wrap:normal;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;line-break:auto}.text-nowrap,.text-truncate{white-space:nowrap}.carousel-caption,.carousel-control{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.popover.bs-tether-element-attached-bottom,.popover.popover-top{margin-top:-10px}.popover.bs-tether-element-attached-bottom .popover-arrow,.popover.popover-top .popover-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.bs-tether-element-attached-bottom .popover-arrow:after,.popover.popover-top .popover-arrow:after{bottom:1px;margin-left:-10px;content:"";border-top-color:#fff;border-bottom-width:0}.popover.bs-tether-element-attached-left,.popover.popover-right{margin-left:10px}.popover.bs-tether-element-attached-left .popover-arrow,.popover.popover-right .popover-arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.bs-tether-element-attached-left .popover-arrow:after,.popover.popover-right .popover-arrow:after{bottom:-10px;left:1px;content:"";border-right-color:#fff;border-left-width:0}.popover.bs-tether-element-attached-top,.popover.popover-bottom{margin-top:10px}.popover.bs-tether-element-attached-top .popover-arrow,.popover.popover-bottom .popover-arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-top .popover-arrow:after,.popover.popover-bottom .popover-arrow:after{top:1px;margin-left:-10px;content:"";border-top-width:0;border-bottom-color:#fff}.popover.bs-tether-element-attached-right,.popover.popover-left{margin-left:-10px}.popover.bs-tether-element-attached-right .popover-arrow,.popover.popover-left .popover-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-right .popover-arrow:after,.popover.popover-left .popover-arrow:after{right:1px;bottom:-10px;content:"";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-.7rem -.7rem 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}.carousel,.carousel-inner{position:relative}.popover-arrow{border-width:11px}.popover-arrow:after{content:"";border-width:10px}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.carousel-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>.carousel-item>a>img,.carousel-inner>.carousel-item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.carousel-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>.carousel-item.active.right,.carousel-inner>.carousel-item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.active.left,.carousel-inner>.carousel-item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.active,.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-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;text-align:center;opacity:.5}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));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: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-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));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: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;outline:0;opacity:.9}.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.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:transparent;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;text-align:center}.carousel-caption .btn,.text-hide{text-shadow:none}@media (min-width:34em){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.p-a-0,.sr-only{padding:0}.clearfix:after,.clearfix:before{display:table;content:" "}.center-block{display:block;margin-right:auto;margin-left:auto}.hidden-xl-down,.hidden-xs-up,.visible-print-block,[hidden]{display:none!important}.pull-right{float:right!important}.pull-left{float:left!important}.sr-only{position:absolute;width:1px;height:1px;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}.invisible{visibility:hidden}.text-hide{font:"0/0" a;color:transparent;background-color:transparent;border:0}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-truncate{overflow:hidden;text-overflow:ellipsis}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#818a91}.text-primary{color:#0275d8}a.text-primary:focus,a.text-primary:hover{color:#025aa5}.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}.inverse{color:#eceeef;background-color:#373a3c}.bg-primary{color:#fff;background-color:#0275d8}a.bg-primary:focus,a.bg-primary:hover{background-color:#025aa5}.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}.m-a-0{margin:0}.m-t-0{margin-top:0}.m-t,.m-y{margin-top:1rem}.m-r-0{margin-right:0}.m-r,.m-x{margin-right:1rem}.m-b-0{margin-bottom:0}.m-b,.m-y{margin-bottom:1rem}.m-l-0{margin-left:0}.m-l,.m-x{margin-left:1rem}.m-a{margin:1rem}.m-l-md,.m-x-md{margin-left:1.5rem}.m-r-md,.m-x-md{margin-right:1.5rem}.m-b-md,.m-y-md{margin-bottom:1.5rem}.m-t-md,.m-y-md{margin-top:1.5rem}.m-l-lg,.m-x-lg{margin-left:3rem}.m-r-lg,.m-x-lg{margin-right:3rem}.m-b-lg,.m-y-lg{margin-bottom:3rem}.m-t-lg,.m-y-lg{margin-top:3rem}.p-t-0{padding-top:0}.p-t,.p-y{padding-top:1rem}.p-r-0{padding-right:0}.p-r,.p-x{padding-right:1rem}.p-b-0{padding-bottom:0}.p-b,.p-y{padding-bottom:1rem}.p-l-0{padding-left:0}.p-l,.p-x{padding-left:1rem}.p-a{padding:1rem}.p-l-md,.p-x-md{padding-left:1.5rem}.p-r-md,.p-x-md{padding-right:1.5rem}.p-b-md,.p-y-md{padding-bottom:1.5rem}.p-t-md,.p-y-md{padding-top:1.5rem}.p-l-lg,.p-x-lg{padding-left:3rem}.p-r-lg,.p-x-lg{padding-right:3rem}.p-b-lg,.p-y-lg{padding-bottom:3rem}.p-t-lg,.p-y-lg{padding-top:3rem}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}@media (max-width:33.9em){.hidden-xs-down{display:none!important}}@media (min-width:34em){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.hidden-sm-up{display:none!important}}@media (max-width:47.9em){.hidden-sm-down{display:none!important}}@media (min-width:48em){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.hidden-md-up{display:none!important}}@media (max-width:61.9em){.hidden-md-down{display:none!important}}@media (min-width:62em){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.hidden-lg-up{display:none!important}}@media (max-width:74.9em){.hidden-lg-down{display:none!important}}@media (min-width:75em){.text-xl-left{text-align:left}.text-xl-right{text-align:right}.text-xl-center{text-align:center}.hidden-xl-up{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}.hidden-print .hidden-print{display:none!important}} /*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/docs/dist/css/bootstrap.min.css.map b/docs/dist/css/bootstrap.min.css.map index 4cf0f1e5bae061bf1ca88c91b837e13a36c03668..0e515a15074b69ae5d9e578a3a3bc3c730a33f48 100644 GIT binary patch literal 42487 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 PT9#()E1Vnt_@Dm^?+>`T diff --git a/scss/mixins/_buttons.scss b/scss/mixins/_buttons.scss index fa4daec3b..ad901f7b0 100644 --- a/scss/mixins/_buttons.scss +++ b/scss/mixins/_buttons.scss @@ -47,11 +47,6 @@ border-color: $border; } } - - .badge { - color: $background; - background-color: $color; - } } @mixin button-outline-variant($color) { From 11abb0f7e94771bcf604c72b34f6688e6aa3a290 Mon Sep 17 00:00:00 2001 From: Jacob Thornton Date: Wed, 12 Aug 2015 21:12:03 -0700 Subject: [PATCH 2/3] fix modal --- dist/js/bootstrap.js | 4725 +++++++++-------------------------- dist/js/umd/alert.js | 29 +- dist/js/umd/button.js | 27 +- dist/js/umd/carousel.js | 33 +- dist/js/umd/collapse.js | 31 +- dist/js/umd/dropdown.js | 31 +- dist/js/umd/modal.js | 37 +- dist/js/umd/popover.js | 44 +- dist/js/umd/scrollspy.js | 35 +- dist/js/umd/tab.js | 29 +- dist/js/umd/tooltip.js | 43 +- dist/js/umd/util.js | 2 +- docs/components/navs.md | 54 +- docs/components/popovers.md | 16 +- docs/components/tooltips.md | 20 +- js/dist/alert.js | 39 +- js/dist/alert.js.map | Bin 7682 -> 7679 bytes js/dist/button.js | 49 +- js/dist/button.js.map | Bin 8203 -> 8200 bytes js/dist/carousel.js | 51 +- js/dist/carousel.js.map | Bin 23322 -> 23320 bytes js/dist/collapse.js | 49 +- js/dist/collapse.js.map | Bin 18211 -> 18209 bytes js/dist/dropdown.js | 41 +- js/dist/dropdown.js.map | Bin 14511 -> 14508 bytes js/dist/modal.js | 55 +- js/dist/modal.js.map | Bin 27283 -> 27284 bytes js/dist/popover.js | 108 +- js/dist/popover.js.map | Bin 8231 -> 8240 bytes js/dist/scrollspy.js | 53 +- js/dist/scrollspy.js.map | Bin 16092 -> 16089 bytes js/dist/tab.js | 39 +- js/dist/tab.js.map | Bin 13676 -> 13673 bytes js/dist/tooltip.js | 101 +- js/dist/tooltip.js.map | Bin 29587 -> 29585 bytes js/dist/util.js | 4 +- js/dist/util.js.map | Bin 6988 -> 6988 bytes js/src/modal.js | 2 +- 38 files changed, 1739 insertions(+), 4008 deletions(-) diff --git a/dist/js/bootstrap.js b/dist/js/bootstrap.js index 3a94d49a9..44c41800a 100644 --- a/dist/js/bootstrap.js +++ b/dist/js/bootstrap.js @@ -2,3504 +2,1233 @@ * Bootstrap v4.0.0-alpha (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -if (typeof jQuery === 'undefined') { - throw new Error('Bootstrap\'s JavaScript requires jQuery') -} - -+function ($) { - var version = $.fn.jquery.split(' ')[0].split('.') - if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1)) { - throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher') - } -}(jQuery); - - -+function ($) { - -/** - * -------------------------------------------------------------------------- - * Bootstrap (v4.0.0): util.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - -'use strict'; - -var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ('value' in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); - -function _inherits(subClass, superClass) { if (typeof superClass !== 'function' && superClass !== null) { throw new TypeError('Super expression must either be null or a function, not ' + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } } - -var Util = (function ($) { - - /** - * ------------------------------------------------------------------------ - * Private TransitionEnd Helpers - * ------------------------------------------------------------------------ - */ - - var transition = false; - - var TransitionEndEvent = { - WebkitTransition: 'webkitTransitionEnd', - MozTransition: 'transitionend', - OTransition: 'oTransitionEnd otransitionend', - transition: 'transitionend' - }; - - // shoutout AngusCroll (https://goo.gl/pxwQGp) - function toType(obj) { - return ({}).toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase(); - } - - function isElement(obj) { - return (obj[0] || obj).nodeType; - } - - function getSpecialTransitionEndEvent() { - return { - bindType: transition.end, - delegateType: transition.end, - handle: function handle(event) { - if ($(event.target).is(this)) { - return event.handleObj.handler.apply(this, arguments); - } - } - }; - } - - function transitionEndTest() { - if (window.QUnit) { - return false; - } - - var el = document.createElement('bootstrap'); - - for (var name in TransitionEndEvent) { - if (el.style[name] !== undefined) { - return { end: TransitionEndEvent[name] }; - } - } - - return false; - } - - function transitionEndEmulator(duration) { - var _this = this; - - var called = false; - - $(this).one(Util.TRANSITION_END, function () { - called = true; - }); - - setTimeout(function () { - if (!called) { - Util.triggerTransitionEnd(_this); - } - }, duration); - - return this; - } - - function setTransitionEndSupport() { - transition = transitionEndTest(); - - $.fn.emulateTransitionEnd = transitionEndEmulator; - - if (Util.supportsTransitionEnd()) { - $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent(); - } - } - - /** - * -------------------------------------------------------------------------- - * Public Util Api - * -------------------------------------------------------------------------- - */ - - var Util = { - - TRANSITION_END: 'bsTransitionEnd', - - getUID: function getUID(prefix) { - do prefix += ~ ~(Math.random() * 1000000); while (document.getElementById(prefix)); - return prefix; - }, - - getSelectorFromElement: function getSelectorFromElement(element) { - var selector = element.getAttribute('data-target'); - - if (!selector) { - selector = element.getAttribute('href') || ''; - selector = /^#[a-z]/i.test(selector) ? selector : null; - } - - return selector; - }, - - reflow: function reflow(element) { - new Function('bs', 'return bs')(element.offsetHeight); - }, - - triggerTransitionEnd: function triggerTransitionEnd(element) { - $(element).trigger(transition.end); - }, - - supportsTransitionEnd: function supportsTransitionEnd() { - return !!transition; - }, - - typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) { - - for (var property in configTypes) { - var expectedTypes = configTypes[property]; - var value = config[property]; - var valueType = undefined; - - if (value && isElement(value)) valueType = 'element';else valueType = toType(value); - - if (!new RegExp(expectedTypes).test(valueType)) { - throw new Error('' + componentName.toUpperCase() + ': ' + ('Option "' + property + '" provided type "' + valueType + '" ') + ('but expected type "' + expectedTypes + '".')); - } - } - } - - }; - - setTransitionEndSupport(); - - return Util; -})(jQuery); - -/** - * -------------------------------------------------------------------------- - * Bootstrap (v4.0.0): alert.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - -var Alert = (function ($) { - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'alert'; - var VERSION = '4.0.0'; - var DATA_KEY = 'bs.alert'; - var EVENT_KEY = '.' + DATA_KEY; - var DATA_API_KEY = '.data-api'; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - var TRANSITION_DURATION = 150; - - var Selector = { - DISMISS: '[data-dismiss="alert"]' - }; - - var Event = { - CLOSE: 'close' + EVENT_KEY, - CLOSED: 'closed' + EVENT_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY - }; - - var ClassName = { - ALERT: 'alert', - FADE: 'fade', - IN: 'in' - }; - - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Alert = (function () { - function Alert(element) { - _classCallCheck(this, Alert); - - this._element = element; - } - - _createClass(Alert, [{ - key: 'close', - - // public - - value: function close(element) { - element = element || this._element; - - var rootElement = this._getRootElement(element); - var customEvent = this._triggerCloseEvent(rootElement); - - if (customEvent.isDefaultPrevented()) { - return; - } - - this._removeElement(rootElement); - } - }, { - key: 'dispose', - value: function dispose() { - $.removeData(this._element, DATA_KEY); - this._element = null; - } - }, { - key: '_getRootElement', - - // private - - value: function _getRootElement(element) { - var parent = false; - var selector = Util.getSelectorFromElement(element); - - if (selector) { - parent = $(selector)[0]; - } - - if (!parent) { - parent = $(element).closest('.' + ClassName.ALERT)[0]; - } - - return parent; - } - }, { - key: '_triggerCloseEvent', - value: function _triggerCloseEvent(element) { - var closeEvent = $.Event(Event.CLOSE); - $(element).trigger(closeEvent); - return closeEvent; - } - }, { - key: '_removeElement', - value: function _removeElement(element) { - $(element).removeClass(ClassName.IN); - - if (!Util.supportsTransitionEnd() || !$(element).hasClass(ClassName.FADE)) { - this._destroyElement(element); - return; - } - - $(element).one(Util.TRANSITION_END, this._destroyElement.bind(this, element)).emulateTransitionEnd(TRANSITION_DURATION); - } - }, { - key: '_destroyElement', - value: function _destroyElement(element) { - $(element).detach().trigger(Event.CLOSED).remove(); - } - }], [{ - key: '_jQueryInterface', - - // static - - value: function _jQueryInterface(config) { - return this.each(function () { - var $element = $(this); - var data = $element.data(DATA_KEY); - - if (!data) { - data = new Alert(this); - $element.data(DATA_KEY, data); - } - - if (config === 'close') { - data[config](this); - } - }); - } - }, { - key: '_handleDismiss', - value: function _handleDismiss(alertInstance) { - return function (event) { - if (event) { - event.preventDefault(); - } - - alertInstance.close(this); - }; - } - }, { - key: 'VERSION', - - // getters - - get: function () { - return VERSION; - } - }]); - - return Alert; - })(); - - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - $(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert())); - - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Alert._jQueryInterface; - $.fn[NAME].Constructor = Alert; - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Alert._jQueryInterface; - }; - - return Alert; -})(jQuery); - -/** - * -------------------------------------------------------------------------- - * Bootstrap (v4.0.0): button.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - -var Button = (function ($) { - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'button'; - var VERSION = '4.0.0'; - var DATA_KEY = 'bs.button'; - var EVENT_KEY = '.' + DATA_KEY; - var DATA_API_KEY = '.data-api'; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - var TRANSITION_DURATION = 150; - - var ClassName = { - ACTIVE: 'active', - BUTTON: 'btn', - FOCUS: 'focus' - }; - - var Selector = { - DATA_TOGGLE_CARROT: '[data-toggle^="button"]', - DATA_TOGGLE: '[data-toggle="buttons"]', - INPUT: 'input', - ACTIVE: '.active', - BUTTON: '.btn' - }; - - var Event = { - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY, - FOCUS_BLUR_DATA_API: 'focus' + EVENT_KEY + '' + DATA_API_KEY + ' ' + ('blur' + EVENT_KEY + '' + DATA_API_KEY) - }; - - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Button = (function () { - function Button(element) { - _classCallCheck(this, Button); - - this._element = element; - } - - _createClass(Button, [{ - key: 'toggle', - - // public - - value: function toggle() { - var triggerChangeEvent = true; - var rootElement = $(this._element).closest(Selector.DATA_TOGGLE)[0]; - - if (rootElement) { - var input = $(this._element).find(Selector.INPUT)[0]; - - if (input) { - if (input.type === 'radio') { - if (input.checked && $(this._element).hasClass(ClassName.ACTIVE)) { - triggerChangeEvent = false; - } else { - var activeElement = $(rootElement).find(Selector.ACTIVE)[0]; - - if (activeElement) { - $(activeElement).removeClass(ClassName.ACTIVE); - } - } - } - - if (triggerChangeEvent) { - input.checked = !$(this._element).hasClass(ClassName.ACTIVE); - $(this._element).trigger('change'); - } - } - } else { - this._element.setAttribute('aria-pressed', !$(this._element).hasClass(ClassName.ACTIVE)); - } - - if (triggerChangeEvent) { - $(this._element).toggleClass(ClassName.ACTIVE); - } - } - }, { - key: 'dispose', - value: function dispose() { - $.removeData(this._element, DATA_KEY); - this._element = null; - } - }], [{ - key: '_jQueryInterface', - - // static - - value: function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY); - - if (!data) { - data = new Button(this); - $(this).data(DATA_KEY, data); - } - - if (config === 'toggle') { - data[config](); - } - }); - } - }, { - key: 'VERSION', - - // getters - - get: function () { - return VERSION; - } - }]); - - return Button; - })(); - - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { - event.preventDefault(); - - var button = event.target; - - if (!$(button).hasClass(ClassName.BUTTON)) { - button = $(button).closest(Selector.BUTTON); - } - - Button._jQueryInterface.call($(button), 'toggle'); - }).on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { - var button = $(event.target).closest(Selector.BUTTON)[0]; - $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type)); - }); - - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Button._jQueryInterface; - $.fn[NAME].Constructor = Button; - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Button._jQueryInterface; - }; - - return Button; -})(jQuery); - -/** - * -------------------------------------------------------------------------- - * Bootstrap (v4.0.0): carousel.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - -var Carousel = (function ($) { - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'carousel'; - var VERSION = '4.0.0'; - var DATA_KEY = 'bs.carousel'; - var EVENT_KEY = '.' + DATA_KEY; - var DATA_API_KEY = '.data-api'; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - var TRANSITION_DURATION = 600; - - var Default = { - interval: 5000, - keyboard: true, - slide: false, - pause: 'hover', - wrap: true - }; - - var DefaultType = { - interval: '(number|boolean)', - keyboard: 'boolean', - slide: '(boolean|string)', - pause: '(string|boolean)', - wrap: 'boolean' - }; - - var Direction = { - NEXT: 'next', - PREVIOUS: 'prev' - }; - - var Event = { - SLIDE: 'slide' + EVENT_KEY, - SLID: 'slid' + EVENT_KEY, - KEYDOWN: 'keydown' + EVENT_KEY, - MOUSEENTER: 'mouseenter' + EVENT_KEY, - MOUSELEAVE: 'mouseleave' + EVENT_KEY, - LOAD_DATA_API: 'load' + EVENT_KEY + '' + DATA_API_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY - }; - - var ClassName = { - CAROUSEL: 'carousel', - ACTIVE: 'active', - SLIDE: 'slide', - RIGHT: 'right', - LEFT: 'left', - ITEM: 'carousel-item' - }; - - var Selector = { - ACTIVE: '.active', - ACTIVE_ITEM: '.active.carousel-item', - ITEM: '.carousel-item', - NEXT_PREV: '.next, .prev', - INDICATORS: '.carousel-indicators', - DATA_SLIDE: '[data-slide], [data-slide-to]', - DATA_RIDE: '[data-ride="carousel"]' - }; - - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Carousel = (function () { - function Carousel(element, config) { - _classCallCheck(this, Carousel); - - this._items = null; - this._interval = null; - this._activeElement = null; - - this._isPaused = false; - this._isSliding = false; - - this._config = this._getConfig(config); - this._element = $(element)[0]; - this._indicatorsElement = $(this._element).find(Selector.INDICATORS)[0]; - - this._addEventListeners(); - } - - _createClass(Carousel, [{ - key: 'next', - - // public - - value: function next() { - if (!this._isSliding) { - this._slide(Direction.NEXT); - } - } - }, { - key: 'prev', - value: function prev() { - if (!this._isSliding) { - this._slide(Direction.PREVIOUS); - } - } - }, { - key: 'pause', - value: function pause(event) { - if (!event) { - this._isPaused = true; - } - - if ($(this._element).find(Selector.NEXT_PREV)[0] && Util.supportsTransitionEnd()) { - Util.triggerTransitionEnd(this._element); - this.cycle(true); - } - - clearInterval(this._interval); - this._interval = null; - } - }, { - key: 'cycle', - value: function cycle(event) { - if (!event) { - this._isPaused = false; - } - - if (this._interval) { - clearInterval(this._interval); - this._interval = null; - } - - if (this._config.interval && !this._isPaused) { - this._interval = setInterval($.proxy(this.next, this), this._config.interval); - } - } - }, { - key: 'to', - value: function to(index) { - var _this2 = this; - - this._activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0]; - - var activeIndex = this._getItemIndex(this._activeElement); - - if (index > this._items.length - 1 || index < 0) { - return; - } - - if (this._isSliding) { - $(this._element).one(Event.SLID, function () { - return _this2.to(index); - }); - return; - } - - if (activeIndex == index) { - this.pause(); - this.cycle(); - return; - } - - var direction = index > activeIndex ? Direction.NEXT : Direction.PREVIOUS; - - this._slide(direction, this._items[index]); - } - }, { - key: 'dispose', - value: function dispose() { - $(this._element).off(EVENT_KEY); - $.removeData(this._element, DATA_KEY); - - this._items = null; - this._config = null; - this._element = null; - this._interval = null; - this._isPaused = null; - this._isSliding = null; - this._activeElement = null; - this._indicatorsElement = null; - } - }, { - key: '_getConfig', - - // private - - value: function _getConfig(config) { - config = $.extend({}, Default, config); - Util.typeCheckConfig(NAME, config, DefaultType); - return config; - } - }, { - key: '_addEventListeners', - value: function _addEventListeners() { - if (this._config.keyboard) { - $(this._element).on(Event.KEYDOWN, $.proxy(this._keydown, this)); - } - - if (this._config.pause == 'hover' && !('ontouchstart' in document.documentElement)) { - $(this._element).on(Event.MOUSEENTER, $.proxy(this.pause, this)).on(Event.MOUSELEAVE, $.proxy(this.cycle, this)); - } - } - }, { - key: '_keydown', - value: function _keydown(event) { - event.preventDefault(); - - if (/input|textarea/i.test(event.target.tagName)) return; - - switch (event.which) { - case 37: - this.prev();break; - case 39: - this.next();break; - default: - return; - } - } - }, { - key: '_getItemIndex', - value: function _getItemIndex(element) { - this._items = $.makeArray($(element).parent().find(Selector.ITEM)); - return this._items.indexOf(element); - } - }, { - key: '_getItemByDirection', - value: function _getItemByDirection(direction, activeElement) { - var isNextDirection = direction === Direction.NEXT; - var isPrevDirection = direction === Direction.PREVIOUS; - var activeIndex = this._getItemIndex(activeElement); - var lastItemIndex = this._items.length - 1; - var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex == lastItemIndex; - - if (isGoingToWrap && !this._config.wrap) { - return activeElement; - } - - var delta = direction == Direction.PREVIOUS ? -1 : 1; - var itemIndex = (activeIndex + delta) % this._items.length; - - return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; - } - }, { - key: '_triggerSlideEvent', - value: function _triggerSlideEvent(relatedTarget, directionalClassname) { - var slideEvent = $.Event(Event.SLIDE, { - relatedTarget: relatedTarget, - direction: directionalClassname - }); - - $(this._element).trigger(slideEvent); - - return slideEvent; - } - }, { - key: '_setActiveIndicatorElement', - value: function _setActiveIndicatorElement(element) { - if (this._indicatorsElement) { - $(this._indicatorsElement).find(Selector.ACTIVE).removeClass(ClassName.ACTIVE); - - var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)]; - - if (nextIndicator) { - $(nextIndicator).addClass(ClassName.ACTIVE); - } - } - } - }, { - key: '_slide', - value: function _slide(direction, element) { - var _this3 = this; - - var activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0]; - var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement); - - var isCycling = !!this._interval; - - var directionalClassName = direction == Direction.NEXT ? ClassName.LEFT : ClassName.RIGHT; - - if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) { - this._isSliding = false; - return; - } - - var slideEvent = this._triggerSlideEvent(nextElement, directionalClassName); - if (slideEvent.isDefaultPrevented()) { - return; - } - - if (!activeElement || !nextElement) { - // some weirdness is happening, so we bail - return; - } - - this._isSliding = true; - - if (isCycling) { - this.pause(); - } - - this._setActiveIndicatorElement(nextElement); - - var slidEvent = $.Event(Event.SLID, { - relatedTarget: nextElement, - direction: directionalClassName - }); - - if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.SLIDE)) { - - $(nextElement).addClass(direction); - - Util.reflow(nextElement); - - $(activeElement).addClass(directionalClassName); - $(nextElement).addClass(directionalClassName); - - $(activeElement).one(Util.TRANSITION_END, function () { - $(nextElement).removeClass(directionalClassName).removeClass(direction); - - $(nextElement).addClass(ClassName.ACTIVE); - - $(activeElement).removeClass(ClassName.ACTIVE).removeClass(direction).removeClass(directionalClassName); - - _this3._isSliding = false; - - setTimeout(function () { - return $(_this3._element).trigger(slidEvent); - }, 0); - }).emulateTransitionEnd(TRANSITION_DURATION); - } else { - $(activeElement).removeClass(ClassName.ACTIVE); - $(nextElement).addClass(ClassName.ACTIVE); - - this._isSliding = false; - $(this._element).trigger(slidEvent); - } - - if (isCycling) { - this.cycle(); - } - } - }], [{ - key: '_jQueryInterface', - - // static - - value: function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY); - var _config = $.extend({}, Default, $(this).data()); - - if (typeof config === 'object') { - $.extend(_config, config); - } - - var action = typeof config === 'string' ? config : _config.slide; - - if (!data) { - data = new Carousel(this, _config); - $(this).data(DATA_KEY, data); - } - - if (typeof config == 'number') { - data.to(config); - } else if (action) { - data[action](); - } else if (_config.interval) { - data.pause(); - data.cycle(); - } - }); - } - }, { - key: '_dataApiClickHandler', - value: function _dataApiClickHandler(event) { - var selector = Util.getSelectorFromElement(this); - - if (!selector) { - return; - } - - var target = $(selector)[0]; - - if (!target || !$(target).hasClass(ClassName.CAROUSEL)) { - return; - } - - var config = $.extend({}, $(target).data(), $(this).data()); - - var slideIndex = this.getAttribute('data-slide-to'); - if (slideIndex) { - config.interval = false; - } - - Carousel._jQueryInterface.call($(target), config); - - if (slideIndex) { - $(target).data(DATA_KEY).to(slideIndex); - } - - event.preventDefault(); - } - }, { - key: 'VERSION', - - // getters - - get: function () { - return VERSION; - } - }, { - key: 'Default', - get: function () { - return Default; - } - }]); - - return Carousel; - })(); - - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - $(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler); - - $(window).on(Event.LOAD_DATA_API, function () { - $(Selector.DATA_RIDE).each(function () { - var $carousel = $(this); - Carousel._jQueryInterface.call($carousel, $carousel.data()); - }); - }); - - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Carousel._jQueryInterface; - $.fn[NAME].Constructor = Carousel; - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Carousel._jQueryInterface; - }; - - return Carousel; -})(jQuery); - -/** - * -------------------------------------------------------------------------- - * Bootstrap (v4.0.0): collapse.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - -var Collapse = (function ($) { - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'collapse'; - var VERSION = '4.0.0'; - var DATA_KEY = 'bs.collapse'; - var EVENT_KEY = '.' + DATA_KEY; - var DATA_API_KEY = '.data-api'; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - var TRANSITION_DURATION = 600; - - var Default = { - toggle: true, - parent: '' - }; - - var DefaultType = { - toggle: 'boolean', - parent: 'string' - }; - - var Event = { - SHOW: 'show' + EVENT_KEY, - SHOWN: 'shown' + EVENT_KEY, - HIDE: 'hide' + EVENT_KEY, - HIDDEN: 'hidden' + EVENT_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY - }; - - var ClassName = { - IN: 'in', - COLLAPSE: 'collapse', - COLLAPSING: 'collapsing', - COLLAPSED: 'collapsed' - }; - - var Dimension = { - WIDTH: 'width', - HEIGHT: 'height' - }; - - var Selector = { - ACTIVES: '.panel > .in, .panel > .collapsing', - DATA_TOGGLE: '[data-toggle="collapse"]' - }; - - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Collapse = (function () { - function Collapse(element, config) { - _classCallCheck(this, Collapse); - - this._isTransitioning = false; - this._element = element; - this._config = this._getConfig(config); - this._triggerArray = $.makeArray($('[data-toggle="collapse"][href="#' + element.id + '"],' + ('[data-toggle="collapse"][data-target="#' + element.id + '"]'))); - - this._parent = this._config.parent ? this._getParent() : null; - - if (!this._config.parent) { - this._addAriaAndCollapsedClass(this._element, this._triggerArray); - } - - if (this._config.toggle) { - this.toggle(); - } - } - - _createClass(Collapse, [{ - key: 'toggle', - - // public - - value: function toggle() { - if ($(this._element).hasClass(ClassName.IN)) { - this.hide(); - } else { - this.show(); - } - } - }, { - key: 'show', - value: function show() { - var _this4 = this; - - if (this._isTransitioning || $(this._element).hasClass(ClassName.IN)) { - return; - } - - var actives = undefined; - var activesData = undefined; - - if (this._parent) { - actives = $.makeArray($(Selector.ACTIVES)); - if (!actives.length) { - actives = null; - } - } - - if (actives) { - activesData = $(actives).data(DATA_KEY); - if (activesData && activesData._isTransitioning) { - return; - } - } - - var startEvent = $.Event(Event.SHOW); - $(this._element).trigger(startEvent); - if (startEvent.isDefaultPrevented()) { - return; - } - - if (actives) { - Collapse._jQueryInterface.call($(actives), 'hide'); - if (!activesData) { - $(actives).data(DATA_KEY, null); - } - } - - var dimension = this._getDimension(); - - $(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING); - - this._element.style[dimension] = 0; - this._element.setAttribute('aria-expanded', true); - - if (this._triggerArray.length) { - $(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true); - } - - this.setTransitioning(true); - - var complete = function complete() { - $(_this4._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).addClass(ClassName.IN); - - _this4._element.style[dimension] = ''; - - _this4.setTransitioning(false); - - $(_this4._element).trigger(Event.SHOWN); - }; - - if (!Util.supportsTransitionEnd()) { - complete(); - return; - } - - var scrollSize = 'scroll' + (dimension[0].toUpperCase() + dimension.slice(1)); - - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); - - this._element.style[dimension] = this._element[scrollSize] + 'px'; - } - }, { - key: 'hide', - value: function hide() { - var _this5 = this; - - if (this._isTransitioning || !$(this._element).hasClass(ClassName.IN)) { - return; - } - - var startEvent = $.Event(Event.HIDE); - $(this._element).trigger(startEvent); - if (startEvent.isDefaultPrevented()) { - return; - } - - var dimension = this._getDimension(); - var offsetDimension = dimension === Dimension.WIDTH ? 'offsetWidth' : 'offsetHeight'; - - this._element.style[dimension] = this._element[offsetDimension] + 'px'; - - Util.reflow(this._element); - - $(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.IN); - - this._element.setAttribute('aria-expanded', false); - - if (this._triggerArray.length) { - $(this._triggerArray).addClass(ClassName.COLLAPSED).attr('aria-expanded', false); - } - - this.setTransitioning(true); - - var complete = function complete() { - _this5.setTransitioning(false); - $(_this5._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).trigger(Event.HIDDEN); - }; - - this._element.style[dimension] = 0; - - if (!Util.supportsTransitionEnd()) { - return complete(); - } - - $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); - } - }, { - key: 'setTransitioning', - value: function setTransitioning(isTransitioning) { - this._isTransitioning = isTransitioning; - } - }, { - key: 'dispose', - value: function dispose() { - $.removeData(this._element, DATA_KEY); - - this._config = null; - this._parent = null; - this._element = null; - this._triggerArray = null; - this._isTransitioning = null; - } - }, { - key: '_getConfig', - - // private - - value: function _getConfig(config) { - config = $.extend({}, Default, config); - config.toggle = !!config.toggle; // coerce string values - Util.typeCheckConfig(NAME, config, DefaultType); - return config; - } - }, { - key: '_getDimension', - value: function _getDimension() { - var hasWidth = $(this._element).hasClass(Dimension.WIDTH); - return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT; - } - }, { - key: '_getParent', - value: function _getParent() { - var _this6 = this; - - var parent = $(this._config.parent)[0]; - var selector = '[data-toggle="collapse"][data-parent="' + this._config.parent + '"]'; - - $(parent).find(selector).each(function (i, element) { - _this6._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]); - }); - - return parent; - } - }, { - key: '_addAriaAndCollapsedClass', - value: function _addAriaAndCollapsedClass(element, triggerArray) { - if (element) { - var isOpen = $(element).hasClass(ClassName.IN); - element.setAttribute('aria-expanded', isOpen); - - if (triggerArray.length) { - $(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen); - } - } - } - }], [{ - key: '_getTargetFromElement', - - // static - - value: function _getTargetFromElement(element) { - var selector = Util.getSelectorFromElement(element); - return selector ? $(selector)[0] : null; - } - }, { - key: '_jQueryInterface', - value: function _jQueryInterface(config) { - return this.each(function () { - var $this = $(this); - var data = $this.data(DATA_KEY); - var _config = $.extend({}, Default, $this.data(), typeof config === 'object' && config); - - if (!data && _config.toggle && /show|hide/.test(config)) { - _config.toggle = false; - } - - if (!data) { - data = new Collapse(this, _config); - $this.data(DATA_KEY, data); - } - - if (typeof config === 'string') { - data[config](); - } - }); - } - }, { - key: 'VERSION', - - // getters - - get: function () { - return VERSION; - } - }, { - key: 'Default', - get: function () { - return Default; - } - }]); - - return Collapse; - })(); - - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { - event.preventDefault(); - - var target = Collapse._getTargetFromElement(this); - - var data = $(target).data(DATA_KEY); - var config = data ? 'toggle' : $(this).data(); - - Collapse._jQueryInterface.call($(target), config); - }); - - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Collapse._jQueryInterface; - $.fn[NAME].Constructor = Collapse; - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Collapse._jQueryInterface; - }; - - return Collapse; -})(jQuery); - -/** - * -------------------------------------------------------------------------- - * Bootstrap (v4.0.0): dropdown.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - -var Dropdown = (function ($) { - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'dropdown'; - var VERSION = '4.0.0'; - var DATA_KEY = 'bs.dropdown'; - var EVENT_KEY = '.' + DATA_KEY; - var DATA_API_KEY = '.data-api'; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - - var Event = { - HIDE: 'hide' + EVENT_KEY, - HIDDEN: 'hidden' + EVENT_KEY, - SHOW: 'show' + EVENT_KEY, - SHOWN: 'shown' + EVENT_KEY, - CLICK: 'click' + EVENT_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY, - KEYDOWN_DATA_API: 'keydown' + EVENT_KEY + '' + DATA_API_KEY - }; - - var ClassName = { - BACKDROP: 'dropdown-backdrop', - DISABLED: 'disabled', - OPEN: 'open' - }; - - var Selector = { - BACKDROP: '.dropdown-backdrop', - DATA_TOGGLE: '[data-toggle="dropdown"]', - FORM_CHILD: '.dropdown form', - ROLE_MENU: '[role="menu"]', - ROLE_LISTBOX: '[role="listbox"]', - NAVBAR_NAV: '.navbar-nav', - VISIBLE_ITEMS: '[role="menu"] li:not(.disabled) a, ' + '[role="listbox"] li:not(.disabled) a' - }; - - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Dropdown = (function () { - function Dropdown(element) { - _classCallCheck(this, Dropdown); - - this._element = element; - - this._addEventListeners(); - } - - _createClass(Dropdown, [{ - key: 'toggle', - - // public - - value: function toggle() { - if (this.disabled || $(this).hasClass(ClassName.DISABLED)) { - return; - } - - var parent = Dropdown._getParentFromElement(this); - var isActive = $(parent).hasClass(ClassName.OPEN); - - Dropdown._clearMenus(); - - if (isActive) { - return false; - } - - if ('ontouchstart' in document.documentElement && !$(parent).closest(Selector.NAVBAR_NAV).length) { - - // if mobile we use a backdrop because click events don't delegate - var dropdown = document.createElement('div'); - dropdown.className = ClassName.BACKDROP; - $(dropdown).insertBefore(this); - $(dropdown).on('click', Dropdown._clearMenus); - } - - var relatedTarget = { relatedTarget: this }; - var showEvent = $.Event(Event.SHOW, relatedTarget); - - $(parent).trigger(showEvent); - - if (showEvent.isDefaultPrevented()) { - return; - } - - this.focus(); - this.setAttribute('aria-expanded', 'true'); - - $(parent).toggleClass(ClassName.OPEN); - $(parent).trigger(Event.SHOWN, relatedTarget); - - return false; - } - }, { - key: 'dispose', - value: function dispose() { - $.removeData(this._element, DATA_KEY); - $(this._element).off(EVENT_KEY); - this._element = null; - } - }, { - key: '_addEventListeners', - - // private - - value: function _addEventListeners() { - $(this._element).on(Event.CLICK, this.toggle); - } - }], [{ - key: '_jQueryInterface', - - // static - - value: function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY); - - if (!data) { - $(this).data(DATA_KEY, data = new Dropdown(this)); - } - - if (typeof config === 'string') { - data[config].call(this); - } - }); - } - }, { - key: '_clearMenus', - value: function _clearMenus(event) { - if (event && event.which === 3) { - return; - } - - var backdrop = $(Selector.BACKDROP)[0]; - if (backdrop) { - backdrop.parentNode.removeChild(backdrop); - } - - var toggles = $.makeArray($(Selector.DATA_TOGGLE)); - - for (var i = 0; i < toggles.length; i++) { - var _parent = Dropdown._getParentFromElement(toggles[i]); - var relatedTarget = { relatedTarget: toggles[i] }; - - if (!$(_parent).hasClass(ClassName.OPEN)) { - continue; - } - - if (event && event.type === 'click' && /input|textarea/i.test(event.target.tagName) && $.contains(_parent, event.target)) { - continue; - } - - var hideEvent = $.Event(Event.HIDE, relatedTarget); - $(_parent).trigger(hideEvent); - if (hideEvent.isDefaultPrevented()) { - continue; - } - - toggles[i].setAttribute('aria-expanded', 'false'); - - $(_parent).removeClass(ClassName.OPEN).trigger(Event.HIDDEN, relatedTarget); - } - } - }, { - key: '_getParentFromElement', - value: function _getParentFromElement(element) { - var parent = undefined; - var selector = Util.getSelectorFromElement(element); - - if (selector) { - parent = $(selector)[0]; - } - - return parent || element.parentNode; - } - }, { - key: '_dataApiKeydownHandler', - value: function _dataApiKeydownHandler(event) { - if (!/(38|40|27|32)/.test(event.which) || /input|textarea/i.test(event.target.tagName)) { - return; - } - - event.preventDefault(); - event.stopPropagation(); - - if (this.disabled || $(this).hasClass(ClassName.DISABLED)) { - return; - } - - var parent = Dropdown._getParentFromElement(this); - var isActive = $(parent).hasClass(ClassName.OPEN); - - if (!isActive && event.which !== 27 || isActive && event.which === 27) { - - if (event.which === 27) { - var toggle = $(parent).find(Selector.DATA_TOGGLE)[0]; - $(toggle).trigger('focus'); - } - - $(this).trigger('click'); - return; - } - - var items = $.makeArray($(Selector.VISIBLE_ITEMS)); - - items = items.filter(function (item) { - return item.offsetWidth || item.offsetHeight; - }); - - if (!items.length) { - return; - } - - var index = items.indexOf(event.target); - - if (event.which === 38 && index > 0) index--; // up - if (event.which === 40 && index < items.length - 1) index++; // down - if (! ~index) index = 0; - - items[index].focus(); - } - }, { - key: 'VERSION', - - // getters - - get: function () { - return VERSION; - } - }]); - - return Dropdown; - })(); - - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - $(document).on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.ROLE_MENU, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.ROLE_LISTBOX, Dropdown._dataApiKeydownHandler).on(Event.CLICK_DATA_API, Dropdown._clearMenus).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, Dropdown.prototype.toggle).on(Event.CLICK_DATA_API, Selector.FORM_CHILD, function (e) { - e.stopPropagation(); - }); - - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Dropdown._jQueryInterface; - $.fn[NAME].Constructor = Dropdown; - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Dropdown._jQueryInterface; - }; - - return Dropdown; -})(jQuery); - -/** - * -------------------------------------------------------------------------- - * Bootstrap (v4.0.0): modal.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - -var Modal = (function ($) { - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'modal'; - var VERSION = '4.0.0'; - var DATA_KEY = 'bs.modal'; - var EVENT_KEY = '.' + DATA_KEY; - var DATA_API_KEY = '.data-api'; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - var TRANSITION_DURATION = 300; - var BACKDROP_TRANSITION_DURATION = 150; - - var Default = { - backdrop: true, - keyboard: true, - focus: true, - show: true - }; - - var DefaultType = { - backdrop: '(boolean|string)', - keyboard: 'boolean', - focus: 'boolean', - show: 'boolean' - }; - - var Event = { - HIDE: 'hide' + EVENT_KEY, - HIDDEN: 'hidden' + EVENT_KEY, - SHOW: 'show' + EVENT_KEY, - SHOWN: 'shown' + EVENT_KEY, - FOCUSIN: 'focusin' + EVENT_KEY, - RESIZE: 'resize' + EVENT_KEY, - CLICK_DISMISS: 'click.dismiss' + EVENT_KEY, - KEYDOWN_DISMISS: 'keydown.dismiss' + EVENT_KEY, - MOUSEUP_DISMISS: 'mouseup.dismiss' + EVENT_KEY, - MOUSEDOWN_DISMISS: 'mousedown.dismiss' + EVENT_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY - }; - - var ClassName = { - BACKDROP: 'modal-backdrop', - OPEN: 'modal-open', - FADE: 'fade', - IN: 'in' - }; - - var Selector = { - DIALOG: '.modal-dialog', - DATA_TOGGLE: '[data-toggle="modal"]', - DATA_DISMISS: '[data-dismiss="modal"]', - SCROLLBAR_MEASURER: 'modal-scrollbar-measure' - }; - - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Modal = (function () { - function Modal(element, config) { - _classCallCheck(this, Modal); - - this._config = this._getConfig(config); - this._element = element; - this._dialog = $(element).find(Selector.DIALOG)[0]; - this._backdrop = null; - this._isShown = false; - this._isBodyOverflowing = false; - this._ignoreBackdropClick = false; - this._originalBodyPadding = 0; - this._scrollbarWidth = 0; - } - - _createClass(Modal, [{ - key: 'toggle', - - // public - - value: function toggle(relatedTarget) { - return this._isShown ? this.hide() : this.show(relatedTarget); - } - }, { - key: 'show', - value: function show(relatedTarget) { - var _this7 = this; - - var showEvent = $.Event(Event.SHOW, { - relatedTarget: relatedTarget - }); - - $(this._element).trigger(showEvent); - - if (this._isShown || showEvent.isDefaultPrevented()) { - return; - } - - this._isShown = true; - - this._checkScrollbar(); - this._setScrollbar(); - - $(document.body).addClass(ClassName.OPEN); - - this._setEscapeEvent(); - this._setResizeEvent(); - - $(this._element).on(Event.CLICK_DISMISS, Selector.DATA_DISMISS, $.proxy(this.hide, this)); - - $(this._dialog).on(Event.MOUSEDOWN_DISMISS, function () { - $(_this7._element).one(Event.MOUSEUP_DISMISS, function (event) { - if ($(event.target).is(_this7._element)) { - that._ignoreBackdropClick = true; - } - }); - }); - - this._showBackdrop($.proxy(this._showElement, this, relatedTarget)); - } - }, { - key: 'hide', - value: function hide(event) { - if (event) { - event.preventDefault(); - } - - var hideEvent = $.Event(Event.HIDE); - - $(this._element).trigger(hideEvent); - - if (!this._isShown || hideEvent.isDefaultPrevented()) { - return; - } - - this._isShown = false; - - this._setEscapeEvent(); - this._setResizeEvent(); - - $(document).off(Event.FOCUSIN); - - $(this._element).removeClass(ClassName.IN); - - $(this._element).off(Event.CLICK_DISMISS); - $(this._dialog).off(Event.MOUSEDOWN_DISMISS); - - if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)) { - - $(this._element).one(Util.TRANSITION_END, $.proxy(this._hideModal, this)).emulateTransitionEnd(TRANSITION_DURATION); - } else { - this._hideModal(); - } - } - }, { - key: 'dispose', - value: function dispose() { - $.removeData(this._element, DATA_KEY); - - $(window).off(EVENT_KEY); - $(document).off(EVENT_KEY); - $(this._element).off(EVENT_KEY); - $(this._backdrop).off(EVENT_KEY); - - this._config = null; - this._element = null; - this._dialog = null; - this._backdrop = null; - this._isShown = null; - this._isBodyOverflowing = null; - this._ignoreBackdropClick = null; - this._originalBodyPadding = null; - this._scrollbarWidth = null; - } - }, { - key: '_getConfig', - - // private - - value: function _getConfig(config) { - config = $.extend({}, Default, config); - Util.typeCheckConfig(NAME, config, DefaultType); - return config; - } - }, { - key: '_showElement', - value: function _showElement(relatedTarget) { - var _this8 = this; - - var transition = Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE); - - if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { - // don't move modals dom position - document.body.appendChild(this._element); - } - - this._element.style.display = 'block'; - this._element.scrollTop = 0; - - if (transition) { - Util.reflow(this._element); - } - - $(this._element).addClass(ClassName.IN); - - if (this._config.focus) this._enforceFocus(); - - var shownEvent = $.Event(Event.SHOWN, { - relatedTarget: relatedTarget - }); - - var transitionComplete = function transitionComplete() { - if (_this8._config.focus) _this8._element.focus(); - $(_this8._element).trigger(shownEvent); - }; - - if (transition) { - $(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(TRANSITION_DURATION); - } else { - transitionComplete(); - } - } - }, { - key: '_enforceFocus', - value: function _enforceFocus() { - var _this9 = this; - - $(document).off(Event.FOCUSIN) // guard against infinite focus loop - .on(Event.FOCUSIN, function (event) { - if (_this9._element !== event.target && !$(_this9._element).has(event.target).length) { - _this9._element.focus(); - } - }); - } - }, { - key: '_setEscapeEvent', - value: function _setEscapeEvent() { - var _this10 = this; - - if (this._isShown && this._config.keyboard) { - $(this._element).on(Event.KEYDOWN_DISMISS, function (event) { - if (event.which === 27) { - _this10.hide(); - } - }); - } else if (!this._isShown) { - $(this._element).off(Event.KEYDOWN_DISMISS); - } - } - }, { - key: '_setResizeEvent', - value: function _setResizeEvent() { - if (this._isShown) { - $(window).on(Event.RESIZE, $.proxy(this._handleUpdate, this)); - } else { - $(window).off(Event.RESIZE); - } - } - }, { - key: '_hideModal', - value: function _hideModal() { - var _this11 = this; - - this._element.style.display = 'none'; - this._showBackdrop(function () { - $(document.body).removeClass(ClassName.OPEN); - _this11._resetAdjustments(); - _this11._resetScrollbar(); - $(_this11._element).trigger(Event.HIDDEN); - }); - } - }, { - key: '_removeBackdrop', - value: function _removeBackdrop() { - if (this._backdrop) { - $(this._backdrop).remove(); - this._backdrop = null; - } - } - }, { - key: '_showBackdrop', - value: function _showBackdrop(callback) { - var _this12 = this; - - var animate = $(this._element).hasClass(ClassName.FADE) ? ClassName.FADE : ''; - - if (this._isShown && this._config.backdrop) { - var doAnimate = Util.supportsTransitionEnd() && animate; - - this._backdrop = document.createElement('div'); - this._backdrop.className = ClassName.BACKDROP; - - if (animate) { - $(this._backdrop).addClass(animate); - } - - $(this._backdrop).appendTo(this.$body); - - $(this._element).on(Event.CLICK_DISMISS, function (event) { - if (_this12._ignoreBackdropClick) { - _this12._ignoreBackdropClick = false; - return; - } - if (event.target !== event.currentTarget) { - return; - } - if (_this12._config.backdrop === 'static') { - _this12._element.focus(); - } else { - _this12.hide(); - } - }); - - if (doAnimate) { - Util.reflow(this._backdrop); - } - - $(this._backdrop).addClass(ClassName.IN); - - if (!callback) { - return; - } - - if (!doAnimate) { - callback(); - return; - } - - $(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); - } else if (!this._isShown && this._backdrop) { - $(this._backdrop).removeClass(ClassName.IN); - - var callbackRemove = function callbackRemove() { - _this12._removeBackdrop(); - if (callback) { - callback(); - } + */'use strict';if (typeof jQuery === 'undefined') { + throw new Error('Bootstrap\'s JavaScript requires jQuery'); +}+(function ($) { + var version = $.fn.jquery.split(' ')[0].split('.');if (version[0] < 2 && version[1] < 9 || version[0] == 1 && version[1] == 9 && version[2] < 1) { + throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher'); + } +})(jQuery);+(function ($) { + /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): util.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */'use strict';var _createClass = (function () { + function defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i];descriptor.enumerable = descriptor.enumerable || false;descriptor.configurable = true;if ('value' in descriptor) descriptor.writable = true;Object.defineProperty(target, descriptor.key, descriptor); + } + }return function (Constructor, protoProps, staticProps) { + if (protoProps) defineProperties(Constructor.prototype, protoProps);if (staticProps) defineProperties(Constructor, staticProps);return Constructor; }; - - if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)) { - $(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); - } else { - callbackRemove(); + })();function _inherits(subClass, superClass) { + if (typeof superClass !== 'function' && superClass !== null) { + throw new TypeError('Super expression must either be null or a function, not ' + typeof superClass); + }subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } });if (superClass) subClass.__proto__ = superClass; + }function _classCallCheck(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError('Cannot call a class as a function'); } - } else if (callback) { - callback(); - } - } - }, { - key: '_handleUpdate', - - // ---------------------------------------------------------------------- - // the following methods are used to handle overflowing modals - // todo (fat): these should probably be refactored out of modal.js - // ---------------------------------------------------------------------- - - value: function _handleUpdate() { - this._adjustDialog(); - } - }, { - key: '_adjustDialog', - value: function _adjustDialog() { - var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; - - if (!this._isBodyOverflowing && isModalOverflowing) { - this._element.style.paddingLeft = this._scrollbarWidth + 'px'; - } - - if (this._isBodyOverflowing && !isModalOverflowing) { - this._element.style.paddingRight = this._scrollbarWidth + 'px'; - } - } - }, { - key: '_resetAdjustments', - value: function _resetAdjustments() { - this._element.style.paddingLeft = ''; - this._element.style.paddingRight = ''; - } - }, { - key: '_checkScrollbar', - value: function _checkScrollbar() { - var fullWindowWidth = window.innerWidth; - if (!fullWindowWidth) { - // workaround for missing window.innerWidth in IE8 - var documentElementRect = document.documentElement.getBoundingClientRect(); - fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left); - } - this._isBodyOverflowing = document.body.clientWidth < fullWindowWidth; - this._scrollbarWidth = this._getScrollbarWidth(); - } - }, { - key: '_setScrollbar', - value: function _setScrollbar() { - var bodyPadding = parseInt($(document.body).css('padding-right') || 0, 10); - - this._originalBodyPadding = document.body.style.paddingRight || ''; - - if (this._isBodyOverflowing) { - document.body.style.paddingRight = bodyPadding + this._scrollbarWidth + 'px'; - } - } - }, { - key: '_resetScrollbar', - value: function _resetScrollbar() { - document.body.style.paddingRight = this._originalBodyPadding; - } - }, { - key: '_getScrollbarWidth', - value: function _getScrollbarWidth() { - // thx d.walsh - var scrollDiv = document.createElement('div'); - scrollDiv.className = Selector.SCROLLBAR_MEASURER; - document.body.appendChild(scrollDiv); - var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth; - document.body.removeChild(scrollDiv); - return scrollbarWidth; - } - }], [{ - key: '_jQueryInterface', - - // static - - value: function _jQueryInterface(config, relatedTarget) { - return this.each(function () { - var data = $(this).data(DATA_KEY); - var _config = $.extend({}, Modal.Default, $(this).data(), typeof config === 'object' && config); - - if (!data) { - data = new Modal(this, _config); - $(this).data(DATA_KEY, data); - } - - if (typeof config === 'string') { - data[config](relatedTarget); - } else if (_config.show) { - data.show(relatedTarget); - } - }); - } - }, { - key: 'VERSION', - - // getters - - get: function () { - return VERSION; - } - }, { - key: 'Default', - get: function () { - return Default; - } - }]); - - return Modal; - })(); - - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { - var _this13 = this; - - var target = undefined; - var selector = Util.getSelectorFromElement(this); - - if (selector) { - target = $(selector)[0]; - } - - var config = $(target).data(DATA_KEY) ? 'toggle' : $.extend({}, $(target).data(), $(this).data()); - - if (this.tagName === 'A') { - event.preventDefault(); - } - - var $target = $(target).one(Event.SHOW, function (showEvent) { - if (showEvent.isDefaultPrevented()) { - // only register focus restorer if modal will actually get shown - return; - } - - $target.one(Event.HIDDEN, function () { - if ($(_this13).is(':visible')) { - _this13.focus(); - } - }); - }); - - Modal._jQueryInterface.call($(target), config, this); - }); - - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Modal._jQueryInterface; - $.fn[NAME].Constructor = Modal; - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Modal._jQueryInterface; - }; - - return Modal; + }var Util = (function ($) { + /** + * ------------------------------------------------------------------------ + * Private TransitionEnd Helpers + * ------------------------------------------------------------------------ + */var transition = false;var TransitionEndEvent = { WebkitTransition: 'webkitTransitionEnd', MozTransition: 'transitionend', OTransition: 'oTransitionEnd otransitionend', transition: 'transitionend' }; // shoutout AngusCroll (https://goo.gl/pxwQGp) + function toType(obj) { + return ({}).toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase(); + }function isElement(obj) { + return (obj[0] || obj).nodeType; + }function getSpecialTransitionEndEvent() { + return { bindType: transition.end, delegateType: transition.end, handle: function handle(event) { + if ($(event.target).is(this)) { + return event.handleObj.handler.apply(this, arguments); + } + } }; + }function transitionEndTest() { + if (window.QUnit) { + return false; + }var el = document.createElement('bootstrap');for (var name in TransitionEndEvent) { + if (el.style[name] !== undefined) { + return { end: TransitionEndEvent[name] }; + } + }return false; + }function transitionEndEmulator(duration) { + var _this = this;var called = false;$(this).one(Util.TRANSITION_END, function () { + called = true; + });setTimeout(function () { + if (!called) { + Util.triggerTransitionEnd(_this); + } + }, duration);return this; + }function setTransitionEndSupport() { + transition = transitionEndTest();$.fn.emulateTransitionEnd = transitionEndEmulator;if (Util.supportsTransitionEnd()) { + $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent(); + } + } /** + * -------------------------------------------------------------------------- + * Public Util Api + * -------------------------------------------------------------------------- + */var Util = { TRANSITION_END: 'bsTransitionEnd', getUID: function getUID(prefix) { + do prefix += ~ ~(Math.random() * 1000000); while (document.getElementById(prefix));return prefix; + }, getSelectorFromElement: function getSelectorFromElement(element) { + var selector = element.getAttribute('data-target');if (!selector) { + selector = element.getAttribute('href') || '';selector = /^#[a-z]/i.test(selector) ? selector : null; + }return selector; + }, reflow: function reflow(element) { + new Function('bs', 'return bs')(element.offsetHeight); + }, triggerTransitionEnd: function triggerTransitionEnd(element) { + $(element).trigger(transition.end); + }, supportsTransitionEnd: function supportsTransitionEnd() { + return !!transition; + }, typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) { + for (var property in configTypes) { + var expectedTypes = configTypes[property];var value = config[property];var valueType = undefined;if (value && isElement(value)) valueType = 'element';else valueType = toType(value);if (!new RegExp(expectedTypes).test(valueType)) { + throw new Error('' + componentName.toUpperCase() + ': ' + ('Option "' + property + '" provided type "' + valueType + '" ') + ('but expected type "' + expectedTypes + '".')); + } + } + } };setTransitionEndSupport();return Util; + })(jQuery); /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): alert.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */var Alert = (function ($) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */var NAME = 'alert';var VERSION = '4.0.0';var DATA_KEY = 'bs.alert';var EVENT_KEY = '.' + DATA_KEY;var DATA_API_KEY = '.data-api';var JQUERY_NO_CONFLICT = $.fn[NAME];var TRANSITION_DURATION = 150;var Selector = { DISMISS: '[data-dismiss="alert"]' };var Event = { CLOSE: 'close' + EVENT_KEY, CLOSED: 'closed' + EVENT_KEY, CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY };var ClassName = { ALERT: 'alert', FADE: 'fade', IN: 'in' }; /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */var Alert = (function () { + function Alert(element) { + _classCallCheck(this, Alert);this._element = element; + }_createClass(Alert, [{ key: 'close', // public + value: function close(element) { + element = element || this._element;var rootElement = this._getRootElement(element);var customEvent = this._triggerCloseEvent(rootElement);if (customEvent.isDefaultPrevented()) { + return; + }this._removeElement(rootElement); + } }, { key: 'dispose', value: function dispose() { + $.removeData(this._element, DATA_KEY);this._element = null; + } }, { key: '_getRootElement', // private + value: function _getRootElement(element) { + var parent = false;var selector = Util.getSelectorFromElement(element);if (selector) { + parent = $(selector)[0]; + }if (!parent) { + parent = $(element).closest('.' + ClassName.ALERT)[0]; + }return parent; + } }, { key: '_triggerCloseEvent', value: function _triggerCloseEvent(element) { + var closeEvent = $.Event(Event.CLOSE);$(element).trigger(closeEvent);return closeEvent; + } }, { key: '_removeElement', value: function _removeElement(element) { + $(element).removeClass(ClassName.IN);if (!Util.supportsTransitionEnd() || !$(element).hasClass(ClassName.FADE)) { + this._destroyElement(element);return; + }$(element).one(Util.TRANSITION_END, this._destroyElement.bind(this, element)).emulateTransitionEnd(TRANSITION_DURATION); + } }, { key: '_destroyElement', value: function _destroyElement(element) { + $(element).detach().trigger(Event.CLOSED).remove(); + } }], [{ key: '_jQueryInterface', // static + value: function _jQueryInterface(config) { + return this.each(function () { + var $element = $(this);var data = $element.data(DATA_KEY);if (!data) { + data = new Alert(this);$element.data(DATA_KEY, data); + }if (config === 'close') { + data[config](this); + } + }); + } }, { key: '_handleDismiss', value: function _handleDismiss(alertInstance) { + return function (event) { + if (event) { + event.preventDefault(); + }alertInstance.close(this); + }; + } }, { key: 'VERSION', // getters + get: function get() { + return VERSION; + } }]);return Alert; + })(); /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */$(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert())); /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */$.fn[NAME] = Alert._jQueryInterface;$.fn[NAME].Constructor = Alert;$.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT;return Alert._jQueryInterface; + };return Alert; + })(jQuery); /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): button.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */var Button = (function ($) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */var NAME = 'button';var VERSION = '4.0.0';var DATA_KEY = 'bs.button';var EVENT_KEY = '.' + DATA_KEY;var DATA_API_KEY = '.data-api';var JQUERY_NO_CONFLICT = $.fn[NAME];var TRANSITION_DURATION = 150;var ClassName = { ACTIVE: 'active', BUTTON: 'btn', FOCUS: 'focus' };var Selector = { DATA_TOGGLE_CARROT: '[data-toggle^="button"]', DATA_TOGGLE: '[data-toggle="buttons"]', INPUT: 'input', ACTIVE: '.active', BUTTON: '.btn' };var Event = { CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY, FOCUS_BLUR_DATA_API: 'focus' + EVENT_KEY + '' + DATA_API_KEY + ' ' + ('blur' + EVENT_KEY + '' + DATA_API_KEY) }; /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */var Button = (function () { + function Button(element) { + _classCallCheck(this, Button);this._element = element; + }_createClass(Button, [{ key: 'toggle', // public + value: function toggle() { + var triggerChangeEvent = true;var rootElement = $(this._element).closest(Selector.DATA_TOGGLE)[0];if (rootElement) { + var input = $(this._element).find(Selector.INPUT)[0];if (input) { + if (input.type === 'radio') { + if (input.checked && $(this._element).hasClass(ClassName.ACTIVE)) { + triggerChangeEvent = false; + } else { + var activeElement = $(rootElement).find(Selector.ACTIVE)[0];if (activeElement) { + $(activeElement).removeClass(ClassName.ACTIVE); + } + } + }if (triggerChangeEvent) { + input.checked = !$(this._element).hasClass(ClassName.ACTIVE);$(this._element).trigger('change'); + } + } + } else { + this._element.setAttribute('aria-pressed', !$(this._element).hasClass(ClassName.ACTIVE)); + }if (triggerChangeEvent) { + $(this._element).toggleClass(ClassName.ACTIVE); + } + } }, { key: 'dispose', value: function dispose() { + $.removeData(this._element, DATA_KEY);this._element = null; + } }], [{ key: '_jQueryInterface', // static + value: function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY);if (!data) { + data = new Button(this);$(this).data(DATA_KEY, data); + }if (config === 'toggle') { + data[config](); + } + }); + } }, { key: 'VERSION', // getters + get: function get() { + return VERSION; + } }]);return Button; + })(); /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + event.preventDefault();var button = event.target;if (!$(button).hasClass(ClassName.BUTTON)) { + button = $(button).closest(Selector.BUTTON); + }Button._jQueryInterface.call($(button), 'toggle'); + }).on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + var button = $(event.target).closest(Selector.BUTTON)[0];$(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type)); + }); /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */$.fn[NAME] = Button._jQueryInterface;$.fn[NAME].Constructor = Button;$.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT;return Button._jQueryInterface; + };return Button; + })(jQuery); /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): carousel.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */var Carousel = (function ($) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */var NAME = 'carousel';var VERSION = '4.0.0';var DATA_KEY = 'bs.carousel';var EVENT_KEY = '.' + DATA_KEY;var DATA_API_KEY = '.data-api';var JQUERY_NO_CONFLICT = $.fn[NAME];var TRANSITION_DURATION = 600;var Default = { interval: 5000, keyboard: true, slide: false, pause: 'hover', wrap: true };var DefaultType = { interval: '(number|boolean)', keyboard: 'boolean', slide: '(boolean|string)', pause: '(string|boolean)', wrap: 'boolean' };var Direction = { NEXT: 'next', PREVIOUS: 'prev' };var Event = { SLIDE: 'slide' + EVENT_KEY, SLID: 'slid' + EVENT_KEY, KEYDOWN: 'keydown' + EVENT_KEY, MOUSEENTER: 'mouseenter' + EVENT_KEY, MOUSELEAVE: 'mouseleave' + EVENT_KEY, LOAD_DATA_API: 'load' + EVENT_KEY + '' + DATA_API_KEY, CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY };var ClassName = { CAROUSEL: 'carousel', ACTIVE: 'active', SLIDE: 'slide', RIGHT: 'right', LEFT: 'left', ITEM: 'carousel-item' };var Selector = { ACTIVE: '.active', ACTIVE_ITEM: '.active.carousel-item', ITEM: '.carousel-item', NEXT_PREV: '.next, .prev', INDICATORS: '.carousel-indicators', DATA_SLIDE: '[data-slide], [data-slide-to]', DATA_RIDE: '[data-ride="carousel"]' }; /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */var Carousel = (function () { + function Carousel(element, config) { + _classCallCheck(this, Carousel);this._items = null;this._interval = null;this._activeElement = null;this._isPaused = false;this._isSliding = false;this._config = this._getConfig(config);this._element = $(element)[0];this._indicatorsElement = $(this._element).find(Selector.INDICATORS)[0];this._addEventListeners(); + }_createClass(Carousel, [{ key: 'next', // public + value: function next() { + if (!this._isSliding) { + this._slide(Direction.NEXT); + } + } }, { key: 'prev', value: function prev() { + if (!this._isSliding) { + this._slide(Direction.PREVIOUS); + } + } }, { key: 'pause', value: function pause(event) { + if (!event) { + this._isPaused = true; + }if ($(this._element).find(Selector.NEXT_PREV)[0] && Util.supportsTransitionEnd()) { + Util.triggerTransitionEnd(this._element);this.cycle(true); + }clearInterval(this._interval);this._interval = null; + } }, { key: 'cycle', value: function cycle(event) { + if (!event) { + this._isPaused = false; + }if (this._interval) { + clearInterval(this._interval);this._interval = null; + }if (this._config.interval && !this._isPaused) { + this._interval = setInterval($.proxy(this.next, this), this._config.interval); + } + } }, { key: 'to', value: function to(index) { + var _this2 = this;this._activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0];var activeIndex = this._getItemIndex(this._activeElement);if (index > this._items.length - 1 || index < 0) { + return; + }if (this._isSliding) { + $(this._element).one(Event.SLID, function () { + return _this2.to(index); + });return; + }if (activeIndex == index) { + this.pause();this.cycle();return; + }var direction = index > activeIndex ? Direction.NEXT : Direction.PREVIOUS;this._slide(direction, this._items[index]); + } }, { key: 'dispose', value: function dispose() { + $(this._element).off(EVENT_KEY);$.removeData(this._element, DATA_KEY);this._items = null;this._config = null;this._element = null;this._interval = null;this._isPaused = null;this._isSliding = null;this._activeElement = null;this._indicatorsElement = null; + } }, { key: '_getConfig', // private + value: function _getConfig(config) { + config = $.extend({}, Default, config);Util.typeCheckConfig(NAME, config, DefaultType);return config; + } }, { key: '_addEventListeners', value: function _addEventListeners() { + if (this._config.keyboard) { + $(this._element).on(Event.KEYDOWN, $.proxy(this._keydown, this)); + }if (this._config.pause == 'hover' && !('ontouchstart' in document.documentElement)) { + $(this._element).on(Event.MOUSEENTER, $.proxy(this.pause, this)).on(Event.MOUSELEAVE, $.proxy(this.cycle, this)); + } + } }, { key: '_keydown', value: function _keydown(event) { + event.preventDefault();if (/input|textarea/i.test(event.target.tagName)) return;switch (event.which) {case 37: + this.prev();break;case 39: + this.next();break;default: + return;} + } }, { key: '_getItemIndex', value: function _getItemIndex(element) { + this._items = $.makeArray($(element).parent().find(Selector.ITEM));return this._items.indexOf(element); + } }, { key: '_getItemByDirection', value: function _getItemByDirection(direction, activeElement) { + var isNextDirection = direction === Direction.NEXT;var isPrevDirection = direction === Direction.PREVIOUS;var activeIndex = this._getItemIndex(activeElement);var lastItemIndex = this._items.length - 1;var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex == lastItemIndex;if (isGoingToWrap && !this._config.wrap) { + return activeElement; + }var delta = direction == Direction.PREVIOUS ? -1 : 1;var itemIndex = (activeIndex + delta) % this._items.length;return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; + } }, { key: '_triggerSlideEvent', value: function _triggerSlideEvent(relatedTarget, directionalClassname) { + var slideEvent = $.Event(Event.SLIDE, { relatedTarget: relatedTarget, direction: directionalClassname });$(this._element).trigger(slideEvent);return slideEvent; + } }, { key: '_setActiveIndicatorElement', value: function _setActiveIndicatorElement(element) { + if (this._indicatorsElement) { + $(this._indicatorsElement).find(Selector.ACTIVE).removeClass(ClassName.ACTIVE);var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)];if (nextIndicator) { + $(nextIndicator).addClass(ClassName.ACTIVE); + } + } + } }, { key: '_slide', value: function _slide(direction, element) { + var _this3 = this;var activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0];var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement);var isCycling = !!this._interval;var directionalClassName = direction == Direction.NEXT ? ClassName.LEFT : ClassName.RIGHT;if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) { + this._isSliding = false;return; + }var slideEvent = this._triggerSlideEvent(nextElement, directionalClassName);if (slideEvent.isDefaultPrevented()) { + return; + }if (!activeElement || !nextElement) { + // some weirdness is happening, so we bail + return; + }this._isSliding = true;if (isCycling) { + this.pause(); + }this._setActiveIndicatorElement(nextElement);var slidEvent = $.Event(Event.SLID, { relatedTarget: nextElement, direction: directionalClassName });if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.SLIDE)) { + $(nextElement).addClass(direction);Util.reflow(nextElement);$(activeElement).addClass(directionalClassName);$(nextElement).addClass(directionalClassName);$(activeElement).one(Util.TRANSITION_END, function () { + $(nextElement).removeClass(directionalClassName).removeClass(direction);$(nextElement).addClass(ClassName.ACTIVE);$(activeElement).removeClass(ClassName.ACTIVE).removeClass(direction).removeClass(directionalClassName);_this3._isSliding = false;setTimeout(function () { + return $(_this3._element).trigger(slidEvent); + }, 0); + }).emulateTransitionEnd(TRANSITION_DURATION); + } else { + $(activeElement).removeClass(ClassName.ACTIVE);$(nextElement).addClass(ClassName.ACTIVE);this._isSliding = false;$(this._element).trigger(slidEvent); + }if (isCycling) { + this.cycle(); + } + } }], [{ key: '_jQueryInterface', // static + value: function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY);var _config = $.extend({}, Default, $(this).data());if (typeof config === 'object') { + $.extend(_config, config); + }var action = typeof config === 'string' ? config : _config.slide;if (!data) { + data = new Carousel(this, _config);$(this).data(DATA_KEY, data); + }if (typeof config == 'number') { + data.to(config); + } else if (action) { + data[action](); + } else if (_config.interval) { + data.pause();data.cycle(); + } + }); + } }, { key: '_dataApiClickHandler', value: function _dataApiClickHandler(event) { + var selector = Util.getSelectorFromElement(this);if (!selector) { + return; + }var target = $(selector)[0];if (!target || !$(target).hasClass(ClassName.CAROUSEL)) { + return; + }var config = $.extend({}, $(target).data(), $(this).data());var slideIndex = this.getAttribute('data-slide-to');if (slideIndex) { + config.interval = false; + }Carousel._jQueryInterface.call($(target), config);if (slideIndex) { + $(target).data(DATA_KEY).to(slideIndex); + }event.preventDefault(); + } }, { key: 'VERSION', // getters + get: function get() { + return VERSION; + } }, { key: 'Default', get: function get() { + return Default; + } }]);return Carousel; + })(); /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */$(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler);$(window).on(Event.LOAD_DATA_API, function () { + $(Selector.DATA_RIDE).each(function () { + var $carousel = $(this);Carousel._jQueryInterface.call($carousel, $carousel.data()); + }); + }); /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */$.fn[NAME] = Carousel._jQueryInterface;$.fn[NAME].Constructor = Carousel;$.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT;return Carousel._jQueryInterface; + };return Carousel; + })(jQuery); /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): collapse.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */var Collapse = (function ($) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */var NAME = 'collapse';var VERSION = '4.0.0';var DATA_KEY = 'bs.collapse';var EVENT_KEY = '.' + DATA_KEY;var DATA_API_KEY = '.data-api';var JQUERY_NO_CONFLICT = $.fn[NAME];var TRANSITION_DURATION = 600;var Default = { toggle: true, parent: '' };var DefaultType = { toggle: 'boolean', parent: 'string' };var Event = { SHOW: 'show' + EVENT_KEY, SHOWN: 'shown' + EVENT_KEY, HIDE: 'hide' + EVENT_KEY, HIDDEN: 'hidden' + EVENT_KEY, CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY };var ClassName = { IN: 'in', COLLAPSE: 'collapse', COLLAPSING: 'collapsing', COLLAPSED: 'collapsed' };var Dimension = { WIDTH: 'width', HEIGHT: 'height' };var Selector = { ACTIVES: '.panel > .in, .panel > .collapsing', DATA_TOGGLE: '[data-toggle="collapse"]' }; /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */var Collapse = (function () { + function Collapse(element, config) { + _classCallCheck(this, Collapse);this._isTransitioning = false;this._element = element;this._config = this._getConfig(config);this._triggerArray = $.makeArray($('[data-toggle="collapse"][href="#' + element.id + '"],' + ('[data-toggle="collapse"][data-target="#' + element.id + '"]')));this._parent = this._config.parent ? this._getParent() : null;if (!this._config.parent) { + this._addAriaAndCollapsedClass(this._element, this._triggerArray); + }if (this._config.toggle) { + this.toggle(); + } + }_createClass(Collapse, [{ key: 'toggle', // public + value: function toggle() { + if ($(this._element).hasClass(ClassName.IN)) { + this.hide(); + } else { + this.show(); + } + } }, { key: 'show', value: function show() { + var _this4 = this;if (this._isTransitioning || $(this._element).hasClass(ClassName.IN)) { + return; + }var actives = undefined;var activesData = undefined;if (this._parent) { + actives = $.makeArray($(Selector.ACTIVES));if (!actives.length) { + actives = null; + } + }if (actives) { + activesData = $(actives).data(DATA_KEY);if (activesData && activesData._isTransitioning) { + return; + } + }var startEvent = $.Event(Event.SHOW);$(this._element).trigger(startEvent);if (startEvent.isDefaultPrevented()) { + return; + }if (actives) { + Collapse._jQueryInterface.call($(actives), 'hide');if (!activesData) { + $(actives).data(DATA_KEY, null); + } + }var dimension = this._getDimension();$(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING);this._element.style[dimension] = 0;this._element.setAttribute('aria-expanded', true);if (this._triggerArray.length) { + $(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true); + }this.setTransitioning(true);var complete = function complete() { + $(_this4._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).addClass(ClassName.IN);_this4._element.style[dimension] = '';_this4.setTransitioning(false);$(_this4._element).trigger(Event.SHOWN); + };if (!Util.supportsTransitionEnd()) { + complete();return; + }var scrollSize = 'scroll' + (dimension[0].toUpperCase() + dimension.slice(1));$(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION);this._element.style[dimension] = this._element[scrollSize] + 'px'; + } }, { key: 'hide', value: function hide() { + var _this5 = this;if (this._isTransitioning || !$(this._element).hasClass(ClassName.IN)) { + return; + }var startEvent = $.Event(Event.HIDE);$(this._element).trigger(startEvent);if (startEvent.isDefaultPrevented()) { + return; + }var dimension = this._getDimension();var offsetDimension = dimension === Dimension.WIDTH ? 'offsetWidth' : 'offsetHeight';this._element.style[dimension] = this._element[offsetDimension] + 'px';Util.reflow(this._element);$(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.IN);this._element.setAttribute('aria-expanded', false);if (this._triggerArray.length) { + $(this._triggerArray).addClass(ClassName.COLLAPSED).attr('aria-expanded', false); + }this.setTransitioning(true);var complete = function complete() { + _this5.setTransitioning(false);$(_this5._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).trigger(Event.HIDDEN); + };this._element.style[dimension] = 0;if (!Util.supportsTransitionEnd()) { + return complete(); + }$(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + } }, { key: 'setTransitioning', value: function setTransitioning(isTransitioning) { + this._isTransitioning = isTransitioning; + } }, { key: 'dispose', value: function dispose() { + $.removeData(this._element, DATA_KEY);this._config = null;this._parent = null;this._element = null;this._triggerArray = null;this._isTransitioning = null; + } }, { key: '_getConfig', // private + value: function _getConfig(config) { + config = $.extend({}, Default, config);config.toggle = !!config.toggle; // coerce string values + Util.typeCheckConfig(NAME, config, DefaultType);return config; + } }, { key: '_getDimension', value: function _getDimension() { + var hasWidth = $(this._element).hasClass(Dimension.WIDTH);return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT; + } }, { key: '_getParent', value: function _getParent() { + var _this6 = this;var parent = $(this._config.parent)[0];var selector = '[data-toggle="collapse"][data-parent="' + this._config.parent + '"]';$(parent).find(selector).each(function (i, element) { + _this6._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]); + });return parent; + } }, { key: '_addAriaAndCollapsedClass', value: function _addAriaAndCollapsedClass(element, triggerArray) { + if (element) { + var isOpen = $(element).hasClass(ClassName.IN);element.setAttribute('aria-expanded', isOpen);if (triggerArray.length) { + $(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen); + } + } + } }], [{ key: '_getTargetFromElement', // static + value: function _getTargetFromElement(element) { + var selector = Util.getSelectorFromElement(element);return selector ? $(selector)[0] : null; + } }, { key: '_jQueryInterface', value: function _jQueryInterface(config) { + return this.each(function () { + var $this = $(this);var data = $this.data(DATA_KEY);var _config = $.extend({}, Default, $this.data(), typeof config === 'object' && config);if (!data && _config.toggle && /show|hide/.test(config)) { + _config.toggle = false; + }if (!data) { + data = new Collapse(this, _config);$this.data(DATA_KEY, data); + }if (typeof config === 'string') { + data[config](); + } + }); + } }, { key: 'VERSION', // getters + get: function get() { + return VERSION; + } }, { key: 'Default', get: function get() { + return Default; + } }]);return Collapse; + })(); /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + event.preventDefault();var target = Collapse._getTargetFromElement(this);var data = $(target).data(DATA_KEY);var config = data ? 'toggle' : $(this).data();Collapse._jQueryInterface.call($(target), config); + }); /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */$.fn[NAME] = Collapse._jQueryInterface;$.fn[NAME].Constructor = Collapse;$.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT;return Collapse._jQueryInterface; + };return Collapse; + })(jQuery); /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): dropdown.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */var Dropdown = (function ($) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */var NAME = 'dropdown';var VERSION = '4.0.0';var DATA_KEY = 'bs.dropdown';var EVENT_KEY = '.' + DATA_KEY;var DATA_API_KEY = '.data-api';var JQUERY_NO_CONFLICT = $.fn[NAME];var Event = { HIDE: 'hide' + EVENT_KEY, HIDDEN: 'hidden' + EVENT_KEY, SHOW: 'show' + EVENT_KEY, SHOWN: 'shown' + EVENT_KEY, CLICK: 'click' + EVENT_KEY, CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY, KEYDOWN_DATA_API: 'keydown' + EVENT_KEY + '' + DATA_API_KEY };var ClassName = { BACKDROP: 'dropdown-backdrop', DISABLED: 'disabled', OPEN: 'open' };var Selector = { BACKDROP: '.dropdown-backdrop', DATA_TOGGLE: '[data-toggle="dropdown"]', FORM_CHILD: '.dropdown form', ROLE_MENU: '[role="menu"]', ROLE_LISTBOX: '[role="listbox"]', NAVBAR_NAV: '.navbar-nav', VISIBLE_ITEMS: '[role="menu"] li:not(.disabled) a, ' + '[role="listbox"] li:not(.disabled) a' }; /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */var Dropdown = (function () { + function Dropdown(element) { + _classCallCheck(this, Dropdown);this._element = element;this._addEventListeners(); + }_createClass(Dropdown, [{ key: 'toggle', // public + value: function toggle() { + if (this.disabled || $(this).hasClass(ClassName.DISABLED)) { + return; + }var parent = Dropdown._getParentFromElement(this);var isActive = $(parent).hasClass(ClassName.OPEN);Dropdown._clearMenus();if (isActive) { + return false; + }if ('ontouchstart' in document.documentElement && !$(parent).closest(Selector.NAVBAR_NAV).length) { + // if mobile we use a backdrop because click events don't delegate + var dropdown = document.createElement('div');dropdown.className = ClassName.BACKDROP;$(dropdown).insertBefore(this);$(dropdown).on('click', Dropdown._clearMenus); + }var relatedTarget = { relatedTarget: this };var showEvent = $.Event(Event.SHOW, relatedTarget);$(parent).trigger(showEvent);if (showEvent.isDefaultPrevented()) { + return; + }this.focus();this.setAttribute('aria-expanded', 'true');$(parent).toggleClass(ClassName.OPEN);$(parent).trigger(Event.SHOWN, relatedTarget);return false; + } }, { key: 'dispose', value: function dispose() { + $.removeData(this._element, DATA_KEY);$(this._element).off(EVENT_KEY);this._element = null; + } }, { key: '_addEventListeners', // private + value: function _addEventListeners() { + $(this._element).on(Event.CLICK, this.toggle); + } }], [{ key: '_jQueryInterface', // static + value: function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY);if (!data) { + $(this).data(DATA_KEY, data = new Dropdown(this)); + }if (typeof config === 'string') { + data[config].call(this); + } + }); + } }, { key: '_clearMenus', value: function _clearMenus(event) { + if (event && event.which === 3) { + return; + }var backdrop = $(Selector.BACKDROP)[0];if (backdrop) { + backdrop.parentNode.removeChild(backdrop); + }var toggles = $.makeArray($(Selector.DATA_TOGGLE));for (var i = 0; i < toggles.length; i++) { + var _parent = Dropdown._getParentFromElement(toggles[i]);var relatedTarget = { relatedTarget: toggles[i] };if (!$(_parent).hasClass(ClassName.OPEN)) { + continue; + }if (event && event.type === 'click' && /input|textarea/i.test(event.target.tagName) && $.contains(_parent, event.target)) { + continue; + }var hideEvent = $.Event(Event.HIDE, relatedTarget);$(_parent).trigger(hideEvent);if (hideEvent.isDefaultPrevented()) { + continue; + }toggles[i].setAttribute('aria-expanded', 'false');$(_parent).removeClass(ClassName.OPEN).trigger(Event.HIDDEN, relatedTarget); + } + } }, { key: '_getParentFromElement', value: function _getParentFromElement(element) { + var parent = undefined;var selector = Util.getSelectorFromElement(element);if (selector) { + parent = $(selector)[0]; + }return parent || element.parentNode; + } }, { key: '_dataApiKeydownHandler', value: function _dataApiKeydownHandler(event) { + if (!/(38|40|27|32)/.test(event.which) || /input|textarea/i.test(event.target.tagName)) { + return; + }event.preventDefault();event.stopPropagation();if (this.disabled || $(this).hasClass(ClassName.DISABLED)) { + return; + }var parent = Dropdown._getParentFromElement(this);var isActive = $(parent).hasClass(ClassName.OPEN);if (!isActive && event.which !== 27 || isActive && event.which === 27) { + if (event.which === 27) { + var toggle = $(parent).find(Selector.DATA_TOGGLE)[0];$(toggle).trigger('focus'); + }$(this).trigger('click');return; + }var items = $.makeArray($(Selector.VISIBLE_ITEMS));items = items.filter(function (item) { + return item.offsetWidth || item.offsetHeight; + });if (!items.length) { + return; + }var index = items.indexOf(event.target);if (event.which === 38 && index > 0) index--; // up + if (event.which === 40 && index < items.length - 1) index++; // down + if (! ~index) index = 0;items[index].focus(); + } }, { key: 'VERSION', // getters + get: function get() { + return VERSION; + } }]);return Dropdown; + })(); /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */$(document).on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.ROLE_MENU, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.ROLE_LISTBOX, Dropdown._dataApiKeydownHandler).on(Event.CLICK_DATA_API, Dropdown._clearMenus).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, Dropdown.prototype.toggle).on(Event.CLICK_DATA_API, Selector.FORM_CHILD, function (e) { + e.stopPropagation(); + }); /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */$.fn[NAME] = Dropdown._jQueryInterface;$.fn[NAME].Constructor = Dropdown;$.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT;return Dropdown._jQueryInterface; + };return Dropdown; + })(jQuery); /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): modal.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */var Modal = (function ($) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */var NAME = 'modal';var VERSION = '4.0.0';var DATA_KEY = 'bs.modal';var EVENT_KEY = '.' + DATA_KEY;var DATA_API_KEY = '.data-api';var JQUERY_NO_CONFLICT = $.fn[NAME];var TRANSITION_DURATION = 300;var BACKDROP_TRANSITION_DURATION = 150;var Default = { backdrop: true, keyboard: true, focus: true, show: true };var DefaultType = { backdrop: '(boolean|string)', keyboard: 'boolean', focus: 'boolean', show: 'boolean' };var Event = { HIDE: 'hide' + EVENT_KEY, HIDDEN: 'hidden' + EVENT_KEY, SHOW: 'show' + EVENT_KEY, SHOWN: 'shown' + EVENT_KEY, FOCUSIN: 'focusin' + EVENT_KEY, RESIZE: 'resize' + EVENT_KEY, CLICK_DISMISS: 'click.dismiss' + EVENT_KEY, KEYDOWN_DISMISS: 'keydown.dismiss' + EVENT_KEY, MOUSEUP_DISMISS: 'mouseup.dismiss' + EVENT_KEY, MOUSEDOWN_DISMISS: 'mousedown.dismiss' + EVENT_KEY, CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY };var ClassName = { BACKDROP: 'modal-backdrop', OPEN: 'modal-open', FADE: 'fade', IN: 'in' };var Selector = { DIALOG: '.modal-dialog', DATA_TOGGLE: '[data-toggle="modal"]', DATA_DISMISS: '[data-dismiss="modal"]', SCROLLBAR_MEASURER: 'modal-scrollbar-measure' }; /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */var Modal = (function () { + function Modal(element, config) { + _classCallCheck(this, Modal);this._config = this._getConfig(config);this._element = element;this._dialog = $(element).find(Selector.DIALOG)[0];this._backdrop = null;this._isShown = false;this._isBodyOverflowing = false;this._ignoreBackdropClick = false;this._originalBodyPadding = 0;this._scrollbarWidth = 0; + }_createClass(Modal, [{ key: 'toggle', // public + value: function toggle(relatedTarget) { + return this._isShown ? this.hide() : this.show(relatedTarget); + } }, { key: 'show', value: function show(relatedTarget) { + var _this7 = this;var showEvent = $.Event(Event.SHOW, { relatedTarget: relatedTarget });$(this._element).trigger(showEvent);if (this._isShown || showEvent.isDefaultPrevented()) { + return; + }this._isShown = true;this._checkScrollbar();this._setScrollbar();$(document.body).addClass(ClassName.OPEN);this._setEscapeEvent();this._setResizeEvent();$(this._element).on(Event.CLICK_DISMISS, Selector.DATA_DISMISS, $.proxy(this.hide, this));$(this._dialog).on(Event.MOUSEDOWN_DISMISS, function () { + $(_this7._element).one(Event.MOUSEUP_DISMISS, function (event) { + if ($(event.target).is(_this7._element)) { + that._ignoreBackdropClick = true; + } + }); + });this._showBackdrop($.proxy(this._showElement, this, relatedTarget)); + } }, { key: 'hide', value: function hide(event) { + if (event) { + event.preventDefault(); + }var hideEvent = $.Event(Event.HIDE);$(this._element).trigger(hideEvent);if (!this._isShown || hideEvent.isDefaultPrevented()) { + return; + }this._isShown = false;this._setEscapeEvent();this._setResizeEvent();$(document).off(Event.FOCUSIN);$(this._element).removeClass(ClassName.IN);$(this._element).off(Event.CLICK_DISMISS);$(this._dialog).off(Event.MOUSEDOWN_DISMISS);if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)) { + $(this._element).one(Util.TRANSITION_END, $.proxy(this._hideModal, this)).emulateTransitionEnd(TRANSITION_DURATION); + } else { + this._hideModal(); + } + } }, { key: 'dispose', value: function dispose() { + $.removeData(this._element, DATA_KEY);$(window).off(EVENT_KEY);$(document).off(EVENT_KEY);$(this._element).off(EVENT_KEY);$(this._backdrop).off(EVENT_KEY);this._config = null;this._element = null;this._dialog = null;this._backdrop = null;this._isShown = null;this._isBodyOverflowing = null;this._ignoreBackdropClick = null;this._originalBodyPadding = null;this._scrollbarWidth = null; + } }, { key: '_getConfig', // private + value: function _getConfig(config) { + config = $.extend({}, Default, config);Util.typeCheckConfig(NAME, config, DefaultType);return config; + } }, { key: '_showElement', value: function _showElement(relatedTarget) { + var _this8 = this;var transition = Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE);if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { + // don't move modals dom position + document.body.appendChild(this._element); + }this._element.style.display = 'block';this._element.scrollTop = 0;if (transition) { + Util.reflow(this._element); + }$(this._element).addClass(ClassName.IN);if (this._config.focus) this._enforceFocus();var shownEvent = $.Event(Event.SHOWN, { relatedTarget: relatedTarget });var transitionComplete = function transitionComplete() { + if (_this8._config.focus) _this8._element.focus();$(_this8._element).trigger(shownEvent); + };if (transition) { + $(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + transitionComplete(); + } + } }, { key: '_enforceFocus', value: function _enforceFocus() { + var _this9 = this;$(document).off(Event.FOCUSIN) // guard against infinite focus loop + .on(Event.FOCUSIN, function (event) { + if (_this9._element !== event.target && !$(_this9._element).has(event.target).length) { + _this9._element.focus(); + } + }); + } }, { key: '_setEscapeEvent', value: function _setEscapeEvent() { + var _this10 = this;if (this._isShown && this._config.keyboard) { + $(this._element).on(Event.KEYDOWN_DISMISS, function (event) { + if (event.which === 27) { + _this10.hide(); + } + }); + } else if (!this._isShown) { + $(this._element).off(Event.KEYDOWN_DISMISS); + } + } }, { key: '_setResizeEvent', value: function _setResizeEvent() { + if (this._isShown) { + $(window).on(Event.RESIZE, $.proxy(this._handleUpdate, this)); + } else { + $(window).off(Event.RESIZE); + } + } }, { key: '_hideModal', value: function _hideModal() { + var _this11 = this;this._element.style.display = 'none';this._showBackdrop(function () { + $(document.body).removeClass(ClassName.OPEN);_this11._resetAdjustments();_this11._resetScrollbar();$(_this11._element).trigger(Event.HIDDEN); + }); + } }, { key: '_removeBackdrop', value: function _removeBackdrop() { + if (this._backdrop) { + $(this._backdrop).remove();this._backdrop = null; + } + } }, { key: '_showBackdrop', value: function _showBackdrop(callback) { + var _this12 = this;var animate = $(this._element).hasClass(ClassName.FADE) ? ClassName.FADE : '';if (this._isShown && this._config.backdrop) { + var doAnimate = Util.supportsTransitionEnd() && animate;this._backdrop = document.createElement('div');this._backdrop.className = ClassName.BACKDROP;if (animate) { + $(this._backdrop).addClass(animate); + }$(this._backdrop).appendTo(this.$body);$(this._element).on(Event.CLICK_DISMISS, function (event) { + if (_this12._ignoreBackdropClick) { + _this12._ignoreBackdropClick = false;return; + }if (event.target !== event.currentTarget) { + return; + }if (_this12._config.backdrop === 'static') { + _this12._element.focus(); + } else { + _this12.hide(); + } + });if (doAnimate) { + Util.reflow(this._backdrop); + }$(this._backdrop).addClass(ClassName.IN);if (!callback) { + return; + }if (!doAnimate) { + callback();return; + }$(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); + } else if (!this._isShown && this._backdrop) { + $(this._backdrop).removeClass(ClassName.IN);var callbackRemove = function callbackRemove() { + _this12._removeBackdrop();if (callback) { + callback(); + } + };if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)) { + $(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); + } else { + callbackRemove(); + } + } else if (callback) { + callback(); + } + } }, { key: '_handleUpdate', // ---------------------------------------------------------------------- + // the following methods are used to handle overflowing modals + // todo (fat): these should probably be refactored out of modal.js + // ---------------------------------------------------------------------- + value: function _handleUpdate() { + this._adjustDialog(); + } }, { key: '_adjustDialog', value: function _adjustDialog() { + var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;if (!this._isBodyOverflowing && isModalOverflowing) { + this._element.style.paddingLeft = this._scrollbarWidth + 'px'; + }if (this._isBodyOverflowing && !isModalOverflowing) { + this._element.style.paddingRight = this._scrollbarWidth + 'px'; + } + } }, { key: '_resetAdjustments', value: function _resetAdjustments() { + this._element.style.paddingLeft = '';this._element.style.paddingRight = ''; + } }, { key: '_checkScrollbar', value: function _checkScrollbar() { + var fullWindowWidth = window.innerWidth;if (!fullWindowWidth) { + // workaround for missing window.innerWidth in IE8 + var documentElementRect = document.documentElement.getBoundingClientRect();fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left); + }this._isBodyOverflowing = document.body.clientWidth < fullWindowWidth;this._scrollbarWidth = this._getScrollbarWidth(); + } }, { key: '_setScrollbar', value: function _setScrollbar() { + var bodyPadding = parseInt($(document.body).css('padding-right') || 0, 10);this._originalBodyPadding = document.body.style.paddingRight || '';if (this._isBodyOverflowing) { + document.body.style.paddingRight = bodyPadding + this._scrollbarWidth + 'px'; + } + } }, { key: '_resetScrollbar', value: function _resetScrollbar() { + document.body.style.paddingRight = this._originalBodyPadding; + } }, { key: '_getScrollbarWidth', value: function _getScrollbarWidth() { + // thx d.walsh + var scrollDiv = document.createElement('div');scrollDiv.className = Selector.SCROLLBAR_MEASURER;document.body.appendChild(scrollDiv);var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth;document.body.removeChild(scrollDiv);return scrollbarWidth; + } }], [{ key: '_jQueryInterface', // static + value: function _jQueryInterface(config, relatedTarget) { + return this.each(function () { + var data = $(this).data(DATA_KEY);var _config = $.extend({}, Modal.Default, $(this).data(), typeof config === 'object' && config);if (!data) { + data = new Modal(this, _config);$(this).data(DATA_KEY, data); + }if (typeof config === 'string') { + data[config](relatedTarget); + } else if (_config.show) { + data.show(relatedTarget); + } + }); + } }, { key: 'VERSION', // getters + get: function get() { + return VERSION; + } }, { key: 'Default', get: function get() { + return Default; + } }]);return Modal; + })(); /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + var _this13 = this;var target = undefined;var selector = Util.getSelectorFromElement(this);if (selector) { + target = $(selector)[0]; + }var config = $(target).data(DATA_KEY) ? 'toggle' : $.extend({}, $(target).data(), $(this).data());if (this.tagName === 'A') { + event.preventDefault(); + }var $target = $(target).one(Event.SHOW, function (showEvent) { + if (showEvent.isDefaultPrevented()) { + // only register focus restorer if modal will actually get shown + return; + }$target.one(Event.HIDDEN, function () { + if ($(_this13).is(':visible')) { + _this13.focus(); + } + }); + });Modal._jQueryInterface.call($(target), config, this); + }); /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */$.fn[NAME] = Modal._jQueryInterface;$.fn[NAME].Constructor = Modal;$.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT;return Modal._jQueryInterface; + };return Modal; + })(jQuery); /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): scrollspy.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */var ScrollSpy = (function ($) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */var NAME = 'scrollspy';var VERSION = '4.0.0';var DATA_KEY = 'bs.scrollspy';var EVENT_KEY = '.' + DATA_KEY;var DATA_API_KEY = '.data-api';var JQUERY_NO_CONFLICT = $.fn[NAME];var Default = { offset: 10, method: 'auto', target: '' };var DefaultType = { offset: 'number', method: 'string', target: '(string|element)' };var Event = { ACTIVATE: 'activate' + EVENT_KEY, SCROLL: 'scroll' + EVENT_KEY, LOAD_DATA_API: 'load' + EVENT_KEY + '' + DATA_API_KEY };var ClassName = { DROPDOWN_MENU: 'dropdown-menu', ACTIVE: 'active' };var Selector = { DATA_SPY: '[data-spy="scroll"]', ACTIVE: '.active', LI: 'li', LI_DROPDOWN: 'li.dropdown', NAV_ANCHORS: '.nav li > a' };var OffsetMethod = { OFFSET: 'offset', POSITION: 'position' }; /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */var ScrollSpy = (function () { + function ScrollSpy(element, config) { + _classCallCheck(this, ScrollSpy);this._element = element;this._scrollElement = element.tagName === 'BODY' ? window : element;this._config = this._getConfig(config);this._selector = '' + this._config.target + ' ' + Selector.NAV_ANCHORS;this._offsets = [];this._targets = [];this._activeTarget = null;this._scrollHeight = 0;$(this._scrollElement).on(Event.SCROLL, $.proxy(this._process, this));this.refresh();this._process(); + }_createClass(ScrollSpy, [{ key: 'refresh', // public + value: function refresh() { + var _this14 = this;var autoMethod = this._scrollElement !== this._scrollElement.window ? OffsetMethod.POSITION : OffsetMethod.OFFSET;var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method;var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0;this._offsets = [];this._targets = [];this._scrollHeight = this._getScrollHeight();var targets = $.makeArray($(this._selector));targets.map(function (element) { + var target = undefined;var targetSelector = Util.getSelectorFromElement(element);if (targetSelector) { + target = $(targetSelector)[0]; + }if (target && (target.offsetWidth || target.offsetHeight)) { + // todo (fat): remove sketch reliance on jQuery position/offset + return [$(target)[offsetMethod]().top + offsetBase, targetSelector]; + } + }).filter(function (item) { + return item; + }).sort(function (a, b) { + return a[0] - b[0]; + }).forEach(function (item) { + _this14._offsets.push(item[0]);_this14._targets.push(item[1]); + }); + } }, { key: 'dispose', value: function dispose() { + $.removeData(this._element, DATA_KEY);$(this._scrollElement).off(EVENT_KEY);this._element = null;this._scrollElement = null;this._config = null;this._selector = null;this._offsets = null;this._targets = null;this._activeTarget = null;this._scrollHeight = null; + } }, { key: '_getConfig', // private + value: function _getConfig(config) { + config = $.extend({}, Default, config);if (typeof config.target !== 'string') { + var id = $(config.target).attr('id');if (!id) { + id = Util.getUID(NAME);$(config.target).attr('id', id); + }config.target = '#' + id; + }Util.typeCheckConfig(NAME, config, DefaultType);return config; + } }, { key: '_getScrollTop', value: function _getScrollTop() { + return this._scrollElement === window ? this._scrollElement.scrollY : this._scrollElement.scrollTop; + } }, { key: '_getScrollHeight', value: function _getScrollHeight() { + return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); + } }, { key: '_process', value: function _process() { + var scrollTop = this._getScrollTop() + this._config.offset;var scrollHeight = this._getScrollHeight();var maxScroll = this._config.offset + scrollHeight - this._scrollElement.offsetHeight;if (this._scrollHeight !== scrollHeight) { + this.refresh(); + }if (scrollTop >= maxScroll) { + var target = this._targets[this._targets.length - 1];if (this._activeTarget !== target) { + this._activate(target); + } + }if (this._activeTarget && scrollTop < this._offsets[0]) { + this._activeTarget = null;this._clear();return; + }for (var i = this._offsets.length; i--;) { + var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (this._offsets[i + 1] === undefined || scrollTop < this._offsets[i + 1]);if (isActiveTarget) { + this._activate(this._targets[i]); + } + } + } }, { key: '_activate', value: function _activate(target) { + this._activeTarget = target;this._clear();var selector = '' + this._selector + '[data-target="' + target + '"],' + ('' + this._selector + '[href="' + target + '"]'); // todo (fat): getting all the raw li's up the tree is not great. + var parentListItems = $(selector).parents(Selector.LI);for (var i = parentListItems.length; i--;) { + $(parentListItems[i]).addClass(ClassName.ACTIVE);var itemParent = parentListItems[i].parentNode;if (itemParent && $(itemParent).hasClass(ClassName.DROPDOWN_MENU)) { + var closestDropdown = $(itemParent).closest(Selector.LI_DROPDOWN)[0];$(closestDropdown).addClass(ClassName.ACTIVE); + } + }$(this._scrollElement).trigger(Event.ACTIVATE, { relatedTarget: target }); + } }, { key: '_clear', value: function _clear() { + var activeParents = $(this._selector).parentsUntil(this._config.target, Selector.ACTIVE);for (var i = activeParents.length; i--;) { + $(activeParents[i]).removeClass(ClassName.ACTIVE); + } + } }], [{ key: '_jQueryInterface', // static + value: function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY);var _config = typeof config === 'object' && config || null;if (!data) { + data = new ScrollSpy(this, _config);$(this).data(DATA_KEY, data); + }if (typeof config === 'string') { + data[config](); + } + }); + } }, { key: 'VERSION', // getters + get: function get() { + return VERSION; + } }, { key: 'Default', get: function get() { + return Default; + } }]);return ScrollSpy; + })(); /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */$(window).on(Event.LOAD_DATA_API, function () { + var scrollSpys = $.makeArray($(Selector.DATA_SPY));for (var i = scrollSpys.length; i--;) { + var $spy = $(scrollSpys[i]);ScrollSpy._jQueryInterface.call($spy, $spy.data()); + } + }); /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */$.fn[NAME] = ScrollSpy._jQueryInterface;$.fn[NAME].Constructor = ScrollSpy;$.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT;return ScrollSpy._jQueryInterface; + };return ScrollSpy; + })(jQuery); /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): tab.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */var Tab = (function ($) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */var NAME = 'tab';var VERSION = '4.0.0';var DATA_KEY = 'bs.tab';var EVENT_KEY = '.' + DATA_KEY;var DATA_API_KEY = '.data-api';var JQUERY_NO_CONFLICT = $.fn[NAME];var TRANSITION_DURATION = 150;var Event = { HIDE: 'hide' + EVENT_KEY, HIDDEN: 'hidden' + EVENT_KEY, SHOW: 'show' + EVENT_KEY, SHOWN: 'shown' + EVENT_KEY, CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY };var ClassName = { DROPDOWN_MENU: 'dropdown-menu', ACTIVE: 'active', FADE: 'fade', IN: 'in' };var Selector = { A: 'a', LI: 'li', LI_DROPDOWN: 'li.dropdown', UL: 'ul:not(.dropdown-menu)', FADE_CHILD: '> .fade', ACTIVE: '.active', ACTIVE_CHILD: '> .active', DATA_TOGGLE: '[data-toggle="tab"], [data-toggle="pill"]', DROPDOWN_ACTIVE_CHILD: '> .dropdown-menu > .active' }; /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */var Tab = (function () { + function Tab(element) { + _classCallCheck(this, Tab);this._element = element; + }_createClass(Tab, [{ key: 'show', // public + value: function show() { + var _this15 = this;if (this._element.parentNode && this._element.parentNode.nodeType == Node.ELEMENT_NODE && $(this._element).parent().hasClass(ClassName.ACTIVE)) { + return; + }var target = undefined;var previous = undefined;var ulElement = $(this._element).closest(Selector.UL)[0];var selector = Util.getSelectorFromElement(this._element);if (ulElement) { + previous = $.makeArray($(ulElement).find(Selector.ACTIVE));previous = previous[previous.length - 1];if (previous) { + previous = $(previous).find(Selector.A)[0]; + } + }var hideEvent = $.Event(Event.HIDE, { relatedTarget: this._element });var showEvent = $.Event(Event.SHOW, { relatedTarget: previous });if (previous) { + $(previous).trigger(hideEvent); + }$(this._element).trigger(showEvent);if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) { + return; + }if (selector) { + target = $(selector)[0]; + }this._activate($(this._element).closest(Selector.LI)[0], ulElement);var complete = function complete() { + var hiddenEvent = $.Event(Event.HIDDEN, { relatedTarget: _this15._element });var shownEvent = $.Event(Event.SHOWN, { relatedTarget: previous });$(previous).trigger(hiddenEvent);$(_this15._element).trigger(shownEvent); + };if (target) { + this._activate(target, target.parentNode, complete); + } else { + complete(); + } + } }, { key: 'dispose', value: function dispose() { + $.removeClass(this._element, DATA_KEY);this._element = null; + } }, { key: '_activate', // private + value: function _activate(element, container, callback) { + var active = $(container).find(Selector.ACTIVE_CHILD)[0];var isTransitioning = callback && Util.supportsTransitionEnd() && (active && $(active).hasClass(ClassName.FADE) || !!$(container).find(Selector.FADE_CHILD)[0]);var complete = $.proxy(this._transitionComplete, this, element, active, isTransitioning, callback);if (active && isTransitioning) { + $(active).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + complete(); + }if (active) { + $(active).removeClass(ClassName.IN); + } + } }, { key: '_transitionComplete', value: function _transitionComplete(element, active, isTransitioning, callback) { + if (active) { + $(active).removeClass(ClassName.ACTIVE);var dropdownChild = $(active).find(Selector.DROPDOWN_ACTIVE_CHILD)[0];if (dropdownChild) { + $(dropdownChild).removeClass(ClassName.ACTIVE); + }var activeToggle = $(active).find(Selector.DATA_TOGGLE)[0];if (activeToggle) { + activeToggle.setAttribute('aria-expanded', false); + } + }$(element).addClass(ClassName.ACTIVE);var elementToggle = $(element).find(Selector.DATA_TOGGLE)[0];if (elementToggle) { + elementToggle.setAttribute('aria-expanded', true); + }if (isTransitioning) { + Util.reflow(element);$(element).addClass(ClassName.IN); + } else { + $(element).removeClass(ClassName.FADE); + }if (element.parentNode && $(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) { + var dropdownElement = $(element).closest(Selector.LI_DROPDOWN)[0];if (dropdownElement) { + $(dropdownElement).addClass(ClassName.ACTIVE); + }elementToggle = $(element).find(Selector.DATA_TOGGLE)[0];if (elementToggle) { + elementToggle.setAttribute('aria-expanded', true); + } + }if (callback) { + callback(); + } + } }], [{ key: '_jQueryInterface', // static + value: function _jQueryInterface(config) { + return this.each(function () { + var $this = $(this);var data = $this.data(DATA_KEY);if (!data) { + data = data = new Tab(this);$this.data(DATA_KEY, data); + }if (typeof config === 'string') { + data[config](); + } + }); + } }, { key: 'VERSION', // getters + get: function get() { + return VERSION; + } }]);return Tab; + })(); /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + event.preventDefault();Tab._jQueryInterface.call($(this), 'show'); + }); /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */$.fn[NAME] = Tab._jQueryInterface;$.fn[NAME].Constructor = Tab;$.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT;return Tab._jQueryInterface; + };return Tab; + })(jQuery); /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): tooltip.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */var Tooltip = (function ($) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */var NAME = 'tooltip';var VERSION = '4.0.0';var DATA_KEY = 'bs.tooltip';var EVENT_KEY = '.' + DATA_KEY;var JQUERY_NO_CONFLICT = $.fn[NAME];var TRANSITION_DURATION = 150;var CLASS_PREFIX = 'bs-tether';var Default = { animation: true, template: '', trigger: 'hover focus', title: '', delay: 0, html: false, selector: false, placement: 'top', offset: '0 0', constraints: [] };var DefaultType = { animation: 'boolean', template: 'string', title: '(string|function)', trigger: 'string', delay: '(number|object)', html: 'boolean', selector: '(string|boolean)', placement: '(string|function)', offset: 'string', constraints: 'array' };var AttachmentMap = { TOP: 'bottom center', RIGHT: 'middle left', BOTTOM: 'top center', LEFT: 'middle right' };var HoverState = { IN: 'in', OUT: 'out' };var Event = { HIDE: 'hide' + EVENT_KEY, HIDDEN: 'hidden' + EVENT_KEY, SHOW: 'show' + EVENT_KEY, SHOWN: 'shown' + EVENT_KEY, INSERTED: 'inserted' + EVENT_KEY, CLICK: 'click' + EVENT_KEY, FOCUSIN: 'focusin' + EVENT_KEY, FOCUSOUT: 'focusout' + EVENT_KEY, MOUSEENTER: 'mouseenter' + EVENT_KEY, MOUSELEAVE: 'mouseleave' + EVENT_KEY };var ClassName = { FADE: 'fade', IN: 'in' };var Selector = { TOOLTIP: '.tooltip', TOOLTIP_INNER: '.tooltip-inner' };var TetherClass = { element: false, enabled: false };var Trigger = { HOVER: 'hover', FOCUS: 'focus', CLICK: 'click', MANUAL: 'manual' }; /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */var Tooltip = (function () { + function Tooltip(element, config) { + _classCallCheck(this, Tooltip); // private + this._isEnabled = true;this._timeout = 0;this._hoverState = '';this._activeTrigger = {};this._tether = null; // protected + this.element = element;this.config = this._getConfig(config);this.tip = null;this._setListeners(); + }_createClass(Tooltip, [{ key: 'enable', // public + value: function enable() { + this._isEnabled = true; + } }, { key: 'disable', value: function disable() { + this._isEnabled = false; + } }, { key: 'toggleEnabled', value: function toggleEnabled() { + this._isEnabled = !this._isEnabled; + } }, { key: 'toggle', value: function toggle(event) { + var context = this;var dataKey = this.constructor.DATA_KEY;if (event) { + context = $(event.currentTarget).data(dataKey);if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig());$(event.currentTarget).data(dataKey, context); + }context._activeTrigger.click = !context._activeTrigger.click;if (context._isWithActiveTrigger()) { + context._enter(null, context); + } else { + context._leave(null, context); + } + } else { + $(context.getTipElement()).hasClass(ClassName.IN) ? context._leave(null, context) : context._enter(null, context); + } + } }, { key: 'dispose', value: function dispose() { + clearTimeout(this._timeout);this.cleanupTether();$.removeData(this.element, this.constructor.DATA_KEY);$(this.element).off(this.constructor.EVENT_KEY);if (this.tip) { + $(this.tip).remove(); + }this._isEnabled = null;this._timeout = null;this._hoverState = null;this._activeTrigger = null;this._tether = null;this.element = null;this.config = null;this.tip = null; + } }, { key: 'show', value: function show() { + var _this16 = this;var showEvent = $.Event(this.constructor.Event.SHOW);if (this.isWithContent() && this._isEnabled) { + $(this.element).trigger(showEvent);var isInTheDom = $.contains(this.element.ownerDocument.documentElement, this.element);if (showEvent.isDefaultPrevented() || !isInTheDom) { + return; + }var tip = this.getTipElement();var tipId = Util.getUID(this.constructor.NAME);tip.setAttribute('id', tipId);this.element.setAttribute('aria-describedby', tipId);this.setContent();if (this.config.animation) { + $(tip).addClass(ClassName.FADE); + }var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement;var attachment = this._getAttachment(placement);$(tip).data(this.constructor.DATA_KEY, this).appendTo(document.body);$(this.element).trigger(this.constructor.Event.INSERTED);this._tether = new Tether({ element: tip, target: this.element, attachment: attachment, classes: TetherClass, classPrefix: CLASS_PREFIX, offset: this.config.offset, constraints: this.config.constraints });Util.reflow(tip);this._tether.position();$(tip).addClass(ClassName.IN);var complete = function complete() { + var prevHoverState = _this16._hoverState;_this16._hoverState = null;$(_this16.element).trigger(_this16.constructor.Event.SHOWN);if (prevHoverState === HoverState.OUT) { + _this16._leave(null, _this16); + } + };Util.supportsTransitionEnd() && $(this.tip).hasClass(ClassName.FADE) ? $(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(Tooltip._TRANSITION_DURATION) : complete(); + } + } }, { key: 'hide', value: function hide(callback) { + var _this17 = this;var tip = this.getTipElement();var hideEvent = $.Event(this.constructor.Event.HIDE);var complete = function complete() { + if (_this17._hoverState !== HoverState.IN && tip.parentNode) { + tip.parentNode.removeChild(tip); + }_this17.element.removeAttribute('aria-describedby');$(_this17.element).trigger(_this17.constructor.Event.HIDDEN);_this17.cleanupTether();if (callback) { + callback(); + } + };$(this.element).trigger(hideEvent);if (hideEvent.isDefaultPrevented()) { + return; + }$(tip).removeClass(ClassName.IN);if (Util.supportsTransitionEnd() && $(this.tip).hasClass(ClassName.FADE)) { + $(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + complete(); + }this._hoverState = ''; + } }, { key: 'isWithContent', // protected + value: function isWithContent() { + return !!this.getTitle(); + } }, { key: 'getTipElement', value: function getTipElement() { + return this.tip = this.tip || $(this.config.template)[0]; + } }, { key: 'setContent', value: function setContent() { + var tip = this.getTipElement();var title = this.getTitle();var method = this.config.html ? 'innerHTML' : 'innerText';$(tip).find(Selector.TOOLTIP_INNER)[0][method] = title;$(tip).removeClass(ClassName.FADE).removeClass(ClassName.IN);this.cleanupTether(); + } }, { key: 'getTitle', value: function getTitle() { + var title = this.element.getAttribute('data-original-title');if (!title) { + title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title; + }return title; + } }, { key: 'cleanupTether', value: function cleanupTether() { + if (this._tether) { + this._tether.destroy(); // clean up after tether's junk classes + // remove after they fix issue + // (https://github.com/HubSpot/tether/issues/36) + $(this.element).removeClass(this._removeTetherClasses);$(this.tip).removeClass(this._removeTetherClasses); + } + } }, { key: '_getAttachment', // private + value: function _getAttachment(placement) { + return AttachmentMap[placement.toUpperCase()]; + } }, { key: '_setListeners', value: function _setListeners() { + var _this18 = this;var triggers = this.config.trigger.split(' ');triggers.forEach(function (trigger) { + if (trigger === 'click') { + $(_this18.element).on(_this18.constructor.Event.CLICK, _this18.config.selector, $.proxy(_this18.toggle, _this18)); + } else if (trigger !== Trigger.MANUAL) { + var eventIn = trigger == Trigger.HOVER ? _this18.constructor.Event.MOUSEENTER : _this18.constructor.Event.FOCUSIN;var eventOut = trigger == Trigger.HOVER ? _this18.constructor.Event.MOUSELEAVE : _this18.constructor.Event.FOCUSOUT;$(_this18.element).on(eventIn, _this18.config.selector, $.proxy(_this18._enter, _this18)).on(eventOut, _this18.config.selector, $.proxy(_this18._leave, _this18)); + } + });if (this.config.selector) { + this.config = $.extend({}, this.config, { trigger: 'manual', selector: '' }); + } else { + this._fixTitle(); + } + } }, { key: '_removeTetherClasses', value: function _removeTetherClasses(i, css) { + return ((css.baseVal || css).match(new RegExp('(^|\\s)' + CLASS_PREFIX + '-\\S+', 'g')) || []).join(' '); + } }, { key: '_fixTitle', value: function _fixTitle() { + var titleType = typeof this.element.getAttribute('data-original-title');if (this.element.getAttribute('title') || titleType !== 'string') { + this.element.setAttribute('data-original-title', this.element.getAttribute('title') || '');this.element.setAttribute('title', ''); + } + } }, { key: '_enter', value: function _enter(event, context) { + var dataKey = this.constructor.DATA_KEY;context = context || $(event.currentTarget).data(dataKey);if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig());$(event.currentTarget).data(dataKey, context); + }if (event) { + context._activeTrigger[event.type == 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true; + }if ($(context.getTipElement()).hasClass(ClassName.IN) || context._hoverState === HoverState.IN) { + context._hoverState = HoverState.IN;return; + }clearTimeout(context._timeout);context._hoverState = HoverState.IN;if (!context.config.delay || !context.config.delay.show) { + context.show();return; + }context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.IN) { + context.show(); + } + }, context.config.delay.show); + } }, { key: '_leave', value: function _leave(event, context) { + var dataKey = this.constructor.DATA_KEY;context = context || $(event.currentTarget).data(dataKey);if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig());$(event.currentTarget).data(dataKey, context); + }if (event) { + context._activeTrigger[event.type == 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false; + }if (context._isWithActiveTrigger()) { + return; + }clearTimeout(context._timeout);context._hoverState = HoverState.OUT;if (!context.config.delay || !context.config.delay.hide) { + context.hide();return; + }context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.OUT) { + context.hide(); + } + }, context.config.delay.hide); + } }, { key: '_isWithActiveTrigger', value: function _isWithActiveTrigger() { + for (var trigger in this._activeTrigger) { + if (this._activeTrigger[trigger]) { + return true; + } + }return false; + } }, { key: '_getConfig', value: function _getConfig(config) { + config = $.extend({}, this.constructor.Default, $(this.element).data(), config);if (config.delay && typeof config.delay === 'number') { + config.delay = { show: config.delay, hide: config.delay }; + }Util.typeCheckConfig(NAME, config, this.constructor.DefaultType);return config; + } }, { key: '_getDelegateConfig', value: function _getDelegateConfig() { + var config = {};if (this.config) { + for (var key in this.config) { + var value = this.config[key];if (this.constructor.Default[key] !== value) { + config[key] = value; + } + } + }return config; + } }], [{ key: '_jQueryInterface', // static + value: function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY);var _config = typeof config === 'object' ? config : null;if (!data && /destroy|hide/.test(config)) { + return; + }if (!data) { + data = new Tooltip(this, _config);$(this).data(DATA_KEY, data); + }if (typeof config === 'string') { + data[config](); + } + }); + } }, { key: 'VERSION', // getters + get: function get() { + return VERSION; + } }, { key: 'Default', get: function get() { + return Default; + } }, { key: 'NAME', get: function get() { + return NAME; + } }, { key: 'DATA_KEY', get: function get() { + return DATA_KEY; + } }, { key: 'Event', get: function get() { + return Event; + } }, { key: 'EVENT_KEY', get: function get() { + return EVENT_KEY; + } }, { key: 'DefaultType', get: function get() { + return DefaultType; + } }]);return Tooltip; + })(); /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */$.fn[NAME] = Tooltip._jQueryInterface;$.fn[NAME].Constructor = Tooltip;$.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT;return Tooltip._jQueryInterface; + };return Tooltip; + })(jQuery); /** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0): popover.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */var Popover = (function ($) { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */var NAME = 'popover';var VERSION = '4.0.0';var DATA_KEY = 'bs.popover';var EVENT_KEY = '.' + DATA_KEY;var JQUERY_NO_CONFLICT = $.fn[NAME];var Default = $.extend({}, Tooltip.Default, { placement: 'right', trigger: 'click', content: '', template: '' });var DefaultType = $.extend({}, Tooltip.DefaultType, { content: '(string|function)' });var ClassName = { FADE: 'fade', IN: 'in' };var Selector = { TITLE: '.popover-title', CONTENT: '.popover-content', ARROW: '.popover-arrow' };var Event = { HIDE: 'hide' + EVENT_KEY, HIDDEN: 'hidden' + EVENT_KEY, SHOW: 'show' + EVENT_KEY, SHOWN: 'shown' + EVENT_KEY, INSERTED: 'inserted' + EVENT_KEY, CLICK: 'click' + EVENT_KEY, FOCUSIN: 'focusin' + EVENT_KEY, FOCUSOUT: 'focusout' + EVENT_KEY, MOUSEENTER: 'mouseenter' + EVENT_KEY, MOUSELEAVE: 'mouseleave' + EVENT_KEY }; /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */var Popover = (function (_Tooltip) { + function Popover() { + _classCallCheck(this, Popover);if (_Tooltip != null) { + _Tooltip.apply(this, arguments); + } + }_inherits(Popover, _Tooltip);_createClass(Popover, [{ key: 'isWithContent', // overrides + value: function isWithContent() { + return this.getTitle() || this._getContent(); + } }, { key: 'getTipElement', value: function getTipElement() { + return this.tip = this.tip || $(this.config.template)[0]; + } }, { key: 'setContent', value: function setContent() { + var tip = this.getTipElement();var title = this.getTitle();var content = this._getContent();var titleElement = $(tip).find(Selector.TITLE)[0];if (titleElement) { + titleElement[this.config.html ? 'innerHTML' : 'innerText'] = title; + } // we use append for html objects to maintain js events + $(tip).find(Selector.CONTENT).children().detach().end()[this.config.html ? typeof content === 'string' ? 'html' : 'append' : 'text'](content);$(tip).removeClass(ClassName.FADE).removeClass(ClassName.IN);this.cleanupTether(); + } }, { key: '_getContent', // private + value: function _getContent() { + return this.element.getAttribute('data-content') || (typeof this.config.content == 'function' ? this.config.content.call(this.element) : this.config.content); + } }], [{ key: '_jQueryInterface', // static + value: function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY);var _config = typeof config === 'object' ? config : null;if (!data && /destroy|hide/.test(config)) { + return; + }if (!data) { + data = new Popover(this, _config);$(this).data(DATA_KEY, data); + }if (typeof config === 'string') { + data[config](); + } + }); + } }, { key: 'VERSION', // getters + get: function get() { + return VERSION; + } }, { key: 'Default', get: function get() { + return Default; + } }, { key: 'NAME', get: function get() { + return NAME; + } }, { key: 'DATA_KEY', get: function get() { + return DATA_KEY; + } }, { key: 'Event', get: function get() { + return Event; + } }, { key: 'EVENT_KEY', get: function get() { + return EVENT_KEY; + } }, { key: 'DefaultType', get: function get() { + return DefaultType; + } }]);return Popover; + })(Tooltip); /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */$.fn[NAME] = Popover._jQueryInterface;$.fn[NAME].Constructor = Popover;$.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT;return Popover._jQueryInterface; + };return Popover; + })(jQuery); })(jQuery); - -/** - * -------------------------------------------------------------------------- - * Bootstrap (v4.0.0): scrollspy.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - -var ScrollSpy = (function ($) { - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'scrollspy'; - var VERSION = '4.0.0'; - var DATA_KEY = 'bs.scrollspy'; - var EVENT_KEY = '.' + DATA_KEY; - var DATA_API_KEY = '.data-api'; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - - var Default = { - offset: 10, - method: 'auto', - target: '' - }; - - var DefaultType = { - offset: 'number', - method: 'string', - target: '(string|element)' - }; - - var Event = { - ACTIVATE: 'activate' + EVENT_KEY, - SCROLL: 'scroll' + EVENT_KEY, - LOAD_DATA_API: 'load' + EVENT_KEY + '' + DATA_API_KEY - }; - - var ClassName = { - DROPDOWN_MENU: 'dropdown-menu', - ACTIVE: 'active' - }; - - var Selector = { - DATA_SPY: '[data-spy="scroll"]', - ACTIVE: '.active', - LI: 'li', - LI_DROPDOWN: 'li.dropdown', - NAV_ANCHORS: '.nav li > a' - }; - - var OffsetMethod = { - OFFSET: 'offset', - POSITION: 'position' - }; - - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var ScrollSpy = (function () { - function ScrollSpy(element, config) { - _classCallCheck(this, ScrollSpy); - - this._element = element; - this._scrollElement = element.tagName === 'BODY' ? window : element; - this._config = this._getConfig(config); - this._selector = '' + this._config.target + ' ' + Selector.NAV_ANCHORS; - this._offsets = []; - this._targets = []; - this._activeTarget = null; - this._scrollHeight = 0; - - $(this._scrollElement).on(Event.SCROLL, $.proxy(this._process, this)); - - this.refresh(); - this._process(); - } - - _createClass(ScrollSpy, [{ - key: 'refresh', - - // public - - value: function refresh() { - var _this14 = this; - - var autoMethod = this._scrollElement !== this._scrollElement.window ? OffsetMethod.POSITION : OffsetMethod.OFFSET; - - var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method; - - var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0; - - this._offsets = []; - this._targets = []; - - this._scrollHeight = this._getScrollHeight(); - - var targets = $.makeArray($(this._selector)); - - targets.map(function (element) { - var target = undefined; - var targetSelector = Util.getSelectorFromElement(element); - - if (targetSelector) { - target = $(targetSelector)[0]; - } - - if (target && (target.offsetWidth || target.offsetHeight)) { - // todo (fat): remove sketch reliance on jQuery position/offset - return [$(target)[offsetMethod]().top + offsetBase, targetSelector]; - } - }).filter(function (item) { - return item; - }).sort(function (a, b) { - return a[0] - b[0]; - }).forEach(function (item) { - _this14._offsets.push(item[0]); - _this14._targets.push(item[1]); - }); - } - }, { - key: 'dispose', - value: function dispose() { - $.removeData(this._element, DATA_KEY); - $(this._scrollElement).off(EVENT_KEY); - - this._element = null; - this._scrollElement = null; - this._config = null; - this._selector = null; - this._offsets = null; - this._targets = null; - this._activeTarget = null; - this._scrollHeight = null; - } - }, { - key: '_getConfig', - - // private - - value: function _getConfig(config) { - config = $.extend({}, Default, config); - - if (typeof config.target !== 'string') { - var id = $(config.target).attr('id'); - if (!id) { - id = Util.getUID(NAME); - $(config.target).attr('id', id); - } - config.target = '#' + id; - } - - Util.typeCheckConfig(NAME, config, DefaultType); - - return config; - } - }, { - key: '_getScrollTop', - value: function _getScrollTop() { - return this._scrollElement === window ? this._scrollElement.scrollY : this._scrollElement.scrollTop; - } - }, { - key: '_getScrollHeight', - value: function _getScrollHeight() { - return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); - } - }, { - key: '_process', - value: function _process() { - var scrollTop = this._getScrollTop() + this._config.offset; - var scrollHeight = this._getScrollHeight(); - var maxScroll = this._config.offset + scrollHeight - this._scrollElement.offsetHeight; - - if (this._scrollHeight !== scrollHeight) { - this.refresh(); - } - - if (scrollTop >= maxScroll) { - var target = this._targets[this._targets.length - 1]; - - if (this._activeTarget !== target) { - this._activate(target); - } - } - - if (this._activeTarget && scrollTop < this._offsets[0]) { - this._activeTarget = null; - this._clear(); - return; - } - - for (var i = this._offsets.length; i--;) { - var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (this._offsets[i + 1] === undefined || scrollTop < this._offsets[i + 1]); - - if (isActiveTarget) { - this._activate(this._targets[i]); - } - } - } - }, { - key: '_activate', - value: function _activate(target) { - this._activeTarget = target; - - this._clear(); - - var selector = '' + this._selector + '[data-target="' + target + '"],' + ('' + this._selector + '[href="' + target + '"]'); - - // todo (fat): getting all the raw li's up the tree is not great. - var parentListItems = $(selector).parents(Selector.LI); - - for (var i = parentListItems.length; i--;) { - $(parentListItems[i]).addClass(ClassName.ACTIVE); - - var itemParent = parentListItems[i].parentNode; - - if (itemParent && $(itemParent).hasClass(ClassName.DROPDOWN_MENU)) { - var closestDropdown = $(itemParent).closest(Selector.LI_DROPDOWN)[0]; - $(closestDropdown).addClass(ClassName.ACTIVE); - } - } - - $(this._scrollElement).trigger(Event.ACTIVATE, { - relatedTarget: target - }); - } - }, { - key: '_clear', - value: function _clear() { - var activeParents = $(this._selector).parentsUntil(this._config.target, Selector.ACTIVE); - - for (var i = activeParents.length; i--;) { - $(activeParents[i]).removeClass(ClassName.ACTIVE); - } - } - }], [{ - key: '_jQueryInterface', - - // static - - value: function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY); - var _config = typeof config === 'object' && config || null; - - if (!data) { - data = new ScrollSpy(this, _config); - $(this).data(DATA_KEY, data); - } - - if (typeof config === 'string') { - data[config](); - } - }); - } - }, { - key: 'VERSION', - - // getters - - get: function () { - return VERSION; - } - }, { - key: 'Default', - get: function () { - return Default; - } - }]); - - return ScrollSpy; - })(); - - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - $(window).on(Event.LOAD_DATA_API, function () { - var scrollSpys = $.makeArray($(Selector.DATA_SPY)); - - for (var i = scrollSpys.length; i--;) { - var $spy = $(scrollSpys[i]); - ScrollSpy._jQueryInterface.call($spy, $spy.data()); - } - }); - - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = ScrollSpy._jQueryInterface; - $.fn[NAME].Constructor = ScrollSpy; - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return ScrollSpy._jQueryInterface; - }; - - return ScrollSpy; -})(jQuery); - -/** - * -------------------------------------------------------------------------- - * Bootstrap (v4.0.0): tab.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - -var Tab = (function ($) { - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'tab'; - var VERSION = '4.0.0'; - var DATA_KEY = 'bs.tab'; - var EVENT_KEY = '.' + DATA_KEY; - var DATA_API_KEY = '.data-api'; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - var TRANSITION_DURATION = 150; - - var Event = { - HIDE: 'hide' + EVENT_KEY, - HIDDEN: 'hidden' + EVENT_KEY, - SHOW: 'show' + EVENT_KEY, - SHOWN: 'shown' + EVENT_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY - }; - - var ClassName = { - DROPDOWN_MENU: 'dropdown-menu', - ACTIVE: 'active', - FADE: 'fade', - IN: 'in' - }; - - var Selector = { - A: 'a', - LI: 'li', - LI_DROPDOWN: 'li.dropdown', - UL: 'ul:not(.dropdown-menu)', - FADE_CHILD: '> .fade', - ACTIVE: '.active', - ACTIVE_CHILD: '> .active', - DATA_TOGGLE: '[data-toggle="tab"], [data-toggle="pill"]', - DROPDOWN_ACTIVE_CHILD: '> .dropdown-menu > .active' - }; - - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Tab = (function () { - function Tab(element) { - _classCallCheck(this, Tab); - - this._element = element; - } - - _createClass(Tab, [{ - key: 'show', - - // public - - value: function show() { - var _this15 = this; - - if (this._element.parentNode && this._element.parentNode.nodeType == Node.ELEMENT_NODE && $(this._element).parent().hasClass(ClassName.ACTIVE)) { - return; - } - - var target = undefined; - var previous = undefined; - var ulElement = $(this._element).closest(Selector.UL)[0]; - var selector = Util.getSelectorFromElement(this._element); - - if (ulElement) { - previous = $.makeArray($(ulElement).find(Selector.ACTIVE)); - previous = previous[previous.length - 1]; - - if (previous) { - previous = $(previous).find(Selector.A)[0]; - } - } - - var hideEvent = $.Event(Event.HIDE, { - relatedTarget: this._element - }); - - var showEvent = $.Event(Event.SHOW, { - relatedTarget: previous - }); - - if (previous) { - $(previous).trigger(hideEvent); - } - - $(this._element).trigger(showEvent); - - if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) { - return; - } - - if (selector) { - target = $(selector)[0]; - } - - this._activate($(this._element).closest(Selector.LI)[0], ulElement); - - var complete = function complete() { - var hiddenEvent = $.Event(Event.HIDDEN, { - relatedTarget: _this15._element - }); - - var shownEvent = $.Event(Event.SHOWN, { - relatedTarget: previous - }); - - $(previous).trigger(hiddenEvent); - $(_this15._element).trigger(shownEvent); - }; - - if (target) { - this._activate(target, target.parentNode, complete); - } else { - complete(); - } - } - }, { - key: 'dispose', - value: function dispose() { - $.removeClass(this._element, DATA_KEY); - this._element = null; - } - }, { - key: '_activate', - - // private - - value: function _activate(element, container, callback) { - var active = $(container).find(Selector.ACTIVE_CHILD)[0]; - var isTransitioning = callback && Util.supportsTransitionEnd() && (active && $(active).hasClass(ClassName.FADE) || !!$(container).find(Selector.FADE_CHILD)[0]); - - var complete = $.proxy(this._transitionComplete, this, element, active, isTransitioning, callback); - - if (active && isTransitioning) { - $(active).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); - } else { - complete(); - } - - if (active) { - $(active).removeClass(ClassName.IN); - } - } - }, { - key: '_transitionComplete', - value: function _transitionComplete(element, active, isTransitioning, callback) { - if (active) { - $(active).removeClass(ClassName.ACTIVE); - - var dropdownChild = $(active).find(Selector.DROPDOWN_ACTIVE_CHILD)[0]; - if (dropdownChild) { - $(dropdownChild).removeClass(ClassName.ACTIVE); - } - - var activeToggle = $(active).find(Selector.DATA_TOGGLE)[0]; - if (activeToggle) { - activeToggle.setAttribute('aria-expanded', false); - } - } - - $(element).addClass(ClassName.ACTIVE); - - var elementToggle = $(element).find(Selector.DATA_TOGGLE)[0]; - if (elementToggle) { - elementToggle.setAttribute('aria-expanded', true); - } - - if (isTransitioning) { - Util.reflow(element); - $(element).addClass(ClassName.IN); - } else { - $(element).removeClass(ClassName.FADE); - } - - if (element.parentNode && $(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) { - - var dropdownElement = $(element).closest(Selector.LI_DROPDOWN)[0]; - if (dropdownElement) { - $(dropdownElement).addClass(ClassName.ACTIVE); - } - - elementToggle = $(element).find(Selector.DATA_TOGGLE)[0]; - if (elementToggle) { - elementToggle.setAttribute('aria-expanded', true); - } - } - - if (callback) { - callback(); - } - } - }], [{ - key: '_jQueryInterface', - - // static - - value: function _jQueryInterface(config) { - return this.each(function () { - var $this = $(this); - var data = $this.data(DATA_KEY); - - if (!data) { - data = data = new Tab(this); - $this.data(DATA_KEY, data); - } - - if (typeof config === 'string') { - data[config](); - } - }); - } - }, { - key: 'VERSION', - - // getters - - get: function () { - return VERSION; - } - }]); - - return Tab; - })(); - - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - - $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { - event.preventDefault(); - Tab._jQueryInterface.call($(this), 'show'); - }); - - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Tab._jQueryInterface; - $.fn[NAME].Constructor = Tab; - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Tab._jQueryInterface; - }; - - return Tab; -})(jQuery); - -/** - * -------------------------------------------------------------------------- - * Bootstrap (v4.0.0): tooltip.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - -var Tooltip = (function ($) { - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'tooltip'; - var VERSION = '4.0.0'; - var DATA_KEY = 'bs.tooltip'; - var EVENT_KEY = '.' + DATA_KEY; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - var TRANSITION_DURATION = 150; - var CLASS_PREFIX = 'bs-tether'; - - var Default = { - animation: true, - template: '', - trigger: 'hover focus', - title: '', - delay: 0, - html: false, - selector: false, - placement: 'top', - offset: '0 0', - constraints: [] - }; - - var DefaultType = { - animation: 'boolean', - template: 'string', - title: '(string|function)', - trigger: 'string', - delay: '(number|object)', - html: 'boolean', - selector: '(string|boolean)', - placement: '(string|function)', - offset: 'string', - constraints: 'array' - }; - - var AttachmentMap = { - TOP: 'bottom center', - RIGHT: 'middle left', - BOTTOM: 'top center', - LEFT: 'middle right' - }; - - var HoverState = { - IN: 'in', - OUT: 'out' - }; - - var Event = { - HIDE: 'hide' + EVENT_KEY, - HIDDEN: 'hidden' + EVENT_KEY, - SHOW: 'show' + EVENT_KEY, - SHOWN: 'shown' + EVENT_KEY, - INSERTED: 'inserted' + EVENT_KEY, - CLICK: 'click' + EVENT_KEY, - FOCUSIN: 'focusin' + EVENT_KEY, - FOCUSOUT: 'focusout' + EVENT_KEY, - MOUSEENTER: 'mouseenter' + EVENT_KEY, - MOUSELEAVE: 'mouseleave' + EVENT_KEY - }; - - var ClassName = { - FADE: 'fade', - IN: 'in' - }; - - var Selector = { - TOOLTIP: '.tooltip', - TOOLTIP_INNER: '.tooltip-inner' - }; - - var TetherClass = { - element: false, - enabled: false - }; - - var Trigger = { - HOVER: 'hover', - FOCUS: 'focus', - CLICK: 'click', - MANUAL: 'manual' - }; - - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Tooltip = (function () { - function Tooltip(element, config) { - _classCallCheck(this, Tooltip); - - // private - this._isEnabled = true; - this._timeout = 0; - this._hoverState = ''; - this._activeTrigger = {}; - this._tether = null; - - // protected - this.element = element; - this.config = this._getConfig(config); - this.tip = null; - - this._setListeners(); - } - - _createClass(Tooltip, [{ - key: 'enable', - - // public - - value: function enable() { - this._isEnabled = true; - } - }, { - key: 'disable', - value: function disable() { - this._isEnabled = false; - } - }, { - key: 'toggleEnabled', - value: function toggleEnabled() { - this._isEnabled = !this._isEnabled; - } - }, { - key: 'toggle', - value: function toggle(event) { - var context = this; - var dataKey = this.constructor.DATA_KEY; - - if (event) { - context = $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - context._activeTrigger.click = !context._activeTrigger.click; - - if (context._isWithActiveTrigger()) { - context._enter(null, context); - } else { - context._leave(null, context); - } - } else { - $(context.getTipElement()).hasClass(ClassName.IN) ? context._leave(null, context) : context._enter(null, context); - } - } - }, { - key: 'dispose', - value: function dispose() { - clearTimeout(this._timeout); - - this.cleanupTether(); - - $.removeData(this.element, this.constructor.DATA_KEY); - - $(this.element).off(this.constructor.EVENT_KEY); - - if (this.tip) { - $(this.tip).remove(); - } - - this._isEnabled = null; - this._timeout = null; - this._hoverState = null; - this._activeTrigger = null; - this._tether = null; - - this.element = null; - this.config = null; - this.tip = null; - } - }, { - key: 'show', - value: function show() { - var _this16 = this; - - var showEvent = $.Event(this.constructor.Event.SHOW); - - if (this.isWithContent() && this._isEnabled) { - $(this.element).trigger(showEvent); - - var isInTheDom = $.contains(this.element.ownerDocument.documentElement, this.element); - - if (showEvent.isDefaultPrevented() || !isInTheDom) { - return; - } - - var tip = this.getTipElement(); - var tipId = Util.getUID(this.constructor.NAME); - - tip.setAttribute('id', tipId); - this.element.setAttribute('aria-describedby', tipId); - - this.setContent(); - - if (this.config.animation) { - $(tip).addClass(ClassName.FADE); - } - - var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement; - - var attachment = this._getAttachment(placement); - - $(tip).data(this.constructor.DATA_KEY, this).appendTo(document.body); - - $(this.element).trigger(this.constructor.Event.INSERTED); - - this._tether = new Tether({ - element: tip, - target: this.element, - attachment: attachment, - classes: TetherClass, - classPrefix: CLASS_PREFIX, - offset: this.config.offset, - constraints: this.config.constraints - }); - - Util.reflow(tip); - this._tether.position(); - - $(tip).addClass(ClassName.IN); - - var complete = function complete() { - var prevHoverState = _this16._hoverState; - _this16._hoverState = null; - - $(_this16.element).trigger(_this16.constructor.Event.SHOWN); - - if (prevHoverState === HoverState.OUT) { - _this16._leave(null, _this16); - } - }; - - Util.supportsTransitionEnd() && $(this.tip).hasClass(ClassName.FADE) ? $(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(Tooltip._TRANSITION_DURATION) : complete(); - } - } - }, { - key: 'hide', - value: function hide(callback) { - var _this17 = this; - - var tip = this.getTipElement(); - var hideEvent = $.Event(this.constructor.Event.HIDE); - var complete = function complete() { - if (_this17._hoverState !== HoverState.IN && tip.parentNode) { - tip.parentNode.removeChild(tip); - } - - _this17.element.removeAttribute('aria-describedby'); - $(_this17.element).trigger(_this17.constructor.Event.HIDDEN); - _this17.cleanupTether(); - - if (callback) { - callback(); - } - }; - - $(this.element).trigger(hideEvent); - - if (hideEvent.isDefaultPrevented()) { - return; - } - - $(tip).removeClass(ClassName.IN); - - if (Util.supportsTransitionEnd() && $(this.tip).hasClass(ClassName.FADE)) { - - $(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); - } else { - complete(); - } - - this._hoverState = ''; - } - }, { - key: 'isWithContent', - - // protected - - value: function isWithContent() { - return !!this.getTitle(); - } - }, { - key: 'getTipElement', - value: function getTipElement() { - return this.tip = this.tip || $(this.config.template)[0]; - } - }, { - key: 'setContent', - value: function setContent() { - var tip = this.getTipElement(); - var title = this.getTitle(); - var method = this.config.html ? 'innerHTML' : 'innerText'; - - $(tip).find(Selector.TOOLTIP_INNER)[0][method] = title; - - $(tip).removeClass(ClassName.FADE).removeClass(ClassName.IN); - - this.cleanupTether(); - } - }, { - key: 'getTitle', - value: function getTitle() { - var title = this.element.getAttribute('data-original-title'); - - if (!title) { - title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title; - } - - return title; - } - }, { - key: 'cleanupTether', - value: function cleanupTether() { - if (this._tether) { - this._tether.destroy(); - - // clean up after tether's junk classes - // remove after they fix issue - // (https://github.com/HubSpot/tether/issues/36) - $(this.element).removeClass(this._removeTetherClasses); - $(this.tip).removeClass(this._removeTetherClasses); - } - } - }, { - key: '_getAttachment', - - // private - - value: function _getAttachment(placement) { - return AttachmentMap[placement.toUpperCase()]; - } - }, { - key: '_setListeners', - value: function _setListeners() { - var _this18 = this; - - var triggers = this.config.trigger.split(' '); - - triggers.forEach(function (trigger) { - if (trigger === 'click') { - $(_this18.element).on(_this18.constructor.Event.CLICK, _this18.config.selector, $.proxy(_this18.toggle, _this18)); - } else if (trigger !== Trigger.MANUAL) { - var eventIn = trigger == Trigger.HOVER ? _this18.constructor.Event.MOUSEENTER : _this18.constructor.Event.FOCUSIN; - var eventOut = trigger == Trigger.HOVER ? _this18.constructor.Event.MOUSELEAVE : _this18.constructor.Event.FOCUSOUT; - - $(_this18.element).on(eventIn, _this18.config.selector, $.proxy(_this18._enter, _this18)).on(eventOut, _this18.config.selector, $.proxy(_this18._leave, _this18)); - } - }); - - if (this.config.selector) { - this.config = $.extend({}, this.config, { - trigger: 'manual', - selector: '' - }); - } else { - this._fixTitle(); - } - } - }, { - key: '_removeTetherClasses', - value: function _removeTetherClasses(i, css) { - return ((css.baseVal || css).match(new RegExp('(^|\\s)' + CLASS_PREFIX + '-\\S+', 'g')) || []).join(' '); - } - }, { - key: '_fixTitle', - value: function _fixTitle() { - var titleType = typeof this.element.getAttribute('data-original-title'); - if (this.element.getAttribute('title') || titleType !== 'string') { - this.element.setAttribute('data-original-title', this.element.getAttribute('title') || ''); - this.element.setAttribute('title', ''); - } - } - }, { - key: '_enter', - value: function _enter(event, context) { - var dataKey = this.constructor.DATA_KEY; - - context = context || $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - if (event) { - context._activeTrigger[event.type == 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true; - } - - if ($(context.getTipElement()).hasClass(ClassName.IN) || context._hoverState === HoverState.IN) { - context._hoverState = HoverState.IN; - return; - } - - clearTimeout(context._timeout); - - context._hoverState = HoverState.IN; - - if (!context.config.delay || !context.config.delay.show) { - context.show(); - return; - } - - context._timeout = setTimeout(function () { - if (context._hoverState === HoverState.IN) { - context.show(); - } - }, context.config.delay.show); - } - }, { - key: '_leave', - value: function _leave(event, context) { - var dataKey = this.constructor.DATA_KEY; - - context = context || $(event.currentTarget).data(dataKey); - - if (!context) { - context = new this.constructor(event.currentTarget, this._getDelegateConfig()); - $(event.currentTarget).data(dataKey, context); - } - - if (event) { - context._activeTrigger[event.type == 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false; - } - - if (context._isWithActiveTrigger()) { - return; - } - - clearTimeout(context._timeout); - - context._hoverState = HoverState.OUT; - - if (!context.config.delay || !context.config.delay.hide) { - context.hide(); - return; - } - - context._timeout = setTimeout(function () { - if (context._hoverState === HoverState.OUT) { - context.hide(); - } - }, context.config.delay.hide); - } - }, { - key: '_isWithActiveTrigger', - value: function _isWithActiveTrigger() { - for (var trigger in this._activeTrigger) { - if (this._activeTrigger[trigger]) { - return true; - } - } - - return false; - } - }, { - key: '_getConfig', - value: function _getConfig(config) { - config = $.extend({}, this.constructor.Default, $(this.element).data(), config); - - if (config.delay && typeof config.delay === 'number') { - config.delay = { - show: config.delay, - hide: config.delay - }; - } - - Util.typeCheckConfig(NAME, config, this.constructor.DefaultType); - - return config; - } - }, { - key: '_getDelegateConfig', - value: function _getDelegateConfig() { - var config = {}; - - if (this.config) { - for (var key in this.config) { - var value = this.config[key]; - if (this.constructor.Default[key] !== value) { - config[key] = value; - } - } - } - - return config; - } - }], [{ - key: '_jQueryInterface', - - // static - - value: function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY); - var _config = typeof config === 'object' ? config : null; - - if (!data && /destroy|hide/.test(config)) { - return; - } - - if (!data) { - data = new Tooltip(this, _config); - $(this).data(DATA_KEY, data); - } - - if (typeof config === 'string') { - data[config](); - } - }); - } - }, { - key: 'VERSION', - - // getters - - get: function () { - return VERSION; - } - }, { - key: 'Default', - get: function () { - return Default; - } - }, { - key: 'NAME', - get: function () { - return NAME; - } - }, { - key: 'DATA_KEY', - get: function () { - return DATA_KEY; - } - }, { - key: 'Event', - get: function () { - return Event; - } - }, { - key: 'EVENT_KEY', - get: function () { - return EVENT_KEY; - } - }, { - key: 'DefaultType', - get: function () { - return DefaultType; - } - }]); - - return Tooltip; - })(); - - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Tooltip._jQueryInterface; - $.fn[NAME].Constructor = Tooltip; - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Tooltip._jQueryInterface; - }; - - return Tooltip; -})(jQuery); - -/** - * -------------------------------------------------------------------------- - * Bootstrap (v4.0.0): popover.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * -------------------------------------------------------------------------- - */ - -var Popover = (function ($) { - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - - var NAME = 'popover'; - var VERSION = '4.0.0'; - var DATA_KEY = 'bs.popover'; - var EVENT_KEY = '.' + DATA_KEY; - var JQUERY_NO_CONFLICT = $.fn[NAME]; - - var Default = $.extend({}, Tooltip.Default, { - placement: 'right', - trigger: 'click', - content: '', - template: '' - }); - - var DefaultType = $.extend({}, Tooltip.DefaultType, { - content: '(string|function)' - }); - - var ClassName = { - FADE: 'fade', - IN: 'in' - }; - - var Selector = { - TITLE: '.popover-title', - CONTENT: '.popover-content', - ARROW: '.popover-arrow' - }; - - var Event = { - HIDE: 'hide' + EVENT_KEY, - HIDDEN: 'hidden' + EVENT_KEY, - SHOW: 'show' + EVENT_KEY, - SHOWN: 'shown' + EVENT_KEY, - INSERTED: 'inserted' + EVENT_KEY, - CLICK: 'click' + EVENT_KEY, - FOCUSIN: 'focusin' + EVENT_KEY, - FOCUSOUT: 'focusout' + EVENT_KEY, - MOUSEENTER: 'mouseenter' + EVENT_KEY, - MOUSELEAVE: 'mouseleave' + EVENT_KEY - }; - - /** - * ------------------------------------------------------------------------ - * Class Definition - * ------------------------------------------------------------------------ - */ - - var Popover = (function (_Tooltip) { - function Popover() { - _classCallCheck(this, Popover); - - if (_Tooltip != null) { - _Tooltip.apply(this, arguments); - } - } - - _inherits(Popover, _Tooltip); - - _createClass(Popover, [{ - key: 'isWithContent', - - // overrides - - value: function isWithContent() { - return this.getTitle() || this._getContent(); - } - }, { - key: 'getTipElement', - value: function getTipElement() { - return this.tip = this.tip || $(this.config.template)[0]; - } - }, { - key: 'setContent', - value: function setContent() { - var tip = this.getTipElement(); - var title = this.getTitle(); - var content = this._getContent(); - var titleElement = $(tip).find(Selector.TITLE)[0]; - - if (titleElement) { - titleElement[this.config.html ? 'innerHTML' : 'innerText'] = title; - } - - // we use append for html objects to maintain js events - $(tip).find(Selector.CONTENT).children().detach().end()[this.config.html ? typeof content === 'string' ? 'html' : 'append' : 'text'](content); - - $(tip).removeClass(ClassName.FADE).removeClass(ClassName.IN); - - this.cleanupTether(); - } - }, { - key: '_getContent', - - // private - - value: function _getContent() { - return this.element.getAttribute('data-content') || (typeof this.config.content == 'function' ? this.config.content.call(this.element) : this.config.content); - } - }], [{ - key: '_jQueryInterface', - - // static - - value: function _jQueryInterface(config) { - return this.each(function () { - var data = $(this).data(DATA_KEY); - var _config = typeof config === 'object' ? config : null; - - if (!data && /destroy|hide/.test(config)) { - return; - } - - if (!data) { - data = new Popover(this, _config); - $(this).data(DATA_KEY, data); - } - - if (typeof config === 'string') { - data[config](); - } - }); - } - }, { - key: 'VERSION', - - // getters - - get: function () { - return VERSION; - } - }, { - key: 'Default', - get: function () { - return Default; - } - }, { - key: 'NAME', - get: function () { - return NAME; - } - }, { - key: 'DATA_KEY', - get: function () { - return DATA_KEY; - } - }, { - key: 'Event', - get: function () { - return Event; - } - }, { - key: 'EVENT_KEY', - get: function () { - return EVENT_KEY; - } - }, { - key: 'DefaultType', - get: function () { - return DefaultType; - } - }]); - - return Popover; - })(Tooltip); - - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - - $.fn[NAME] = Popover._jQueryInterface; - $.fn[NAME].Constructor = Popover; - $.fn[NAME].noConflict = function () { - $.fn[NAME] = JQUERY_NO_CONFLICT; - return Popover._jQueryInterface; - }; - - return Popover; -})(jQuery); - -}(jQuery); diff --git a/dist/js/umd/alert.js b/dist/js/umd/alert.js index 95c8de64e..e8d39dc34 100644 --- a/dist/js/umd/alert.js +++ b/dist/js/umd/alert.js @@ -51,7 +51,7 @@ var Event = { CLOSE: 'close' + EVENT_KEY, CLOSED: 'closed' + EVENT_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY }; var ClassName = { @@ -73,6 +73,14 @@ this._element = element; } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + // getters + _createClass(Alert, [{ key: 'close', @@ -96,11 +104,11 @@ $.removeData(this._element, DATA_KEY); this._element = null; } - }, { - key: '_getRootElement', // private + }, { + key: '_getRootElement', value: function _getRootElement(element) { var parent = false; var selector = _Util['default'].getSelectorFromElement(element); @@ -139,11 +147,11 @@ value: function _destroyElement(element) { $(element).detach().trigger(Event.CLOSED).remove(); } - }], [{ - key: '_jQueryInterface', // static + }], [{ + key: '_jQueryInterface', value: function _jQueryInterface(config) { return this.each(function () { var $element = $(this); @@ -172,10 +180,7 @@ } }, { key: 'VERSION', - - // getters - - get: function () { + get: function get() { return VERSION; } }]); @@ -183,12 +188,6 @@ return Alert; })(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - $(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert())); /** diff --git a/dist/js/umd/button.js b/dist/js/umd/button.js index 72fa579f1..73eae5ec9 100644 --- a/dist/js/umd/button.js +++ b/dist/js/umd/button.js @@ -55,8 +55,8 @@ }; var Event = { - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY, - FOCUS_BLUR_DATA_API: 'focus' + EVENT_KEY + '' + DATA_API_KEY + ' ' + ('blur' + EVENT_KEY + '' + DATA_API_KEY) + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY, + FOCUS_BLUR_DATA_API: 'focus' + EVENT_KEY + DATA_API_KEY + ' ' + ('blur' + EVENT_KEY + DATA_API_KEY) }; /** @@ -72,6 +72,14 @@ this._element = element; } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + // getters + _createClass(Button, [{ key: 'toggle', @@ -116,11 +124,11 @@ $.removeData(this._element, DATA_KEY); this._element = null; } - }], [{ - key: '_jQueryInterface', // static + }], [{ + key: '_jQueryInterface', value: function _jQueryInterface(config) { return this.each(function () { var data = $(this).data(DATA_KEY); @@ -137,10 +145,7 @@ } }, { key: 'VERSION', - - // getters - - get: function () { + get: function get() { return VERSION; } }]); @@ -148,12 +153,6 @@ return Button; })(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { event.preventDefault(); diff --git a/dist/js/umd/carousel.js b/dist/js/umd/carousel.js index 7749ab2e7..1163ca2c1 100644 --- a/dist/js/umd/carousel.js +++ b/dist/js/umd/carousel.js @@ -71,8 +71,8 @@ KEYDOWN: 'keydown' + EVENT_KEY, MOUSEENTER: 'mouseenter' + EVENT_KEY, MOUSELEAVE: 'mouseleave' + EVENT_KEY, - LOAD_DATA_API: 'load' + EVENT_KEY + '' + DATA_API_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY + LOAD_DATA_API: 'load' + EVENT_KEY + DATA_API_KEY, + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY }; var ClassName = { @@ -118,6 +118,14 @@ this._addEventListeners(); } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + // getters + _createClass(Carousel, [{ key: 'next', @@ -211,11 +219,11 @@ this._activeElement = null; this._indicatorsElement = null; } - }, { - key: '_getConfig', // private + }, { + key: '_getConfig', value: function _getConfig(config) { config = $.extend({}, Default, config); _Util['default'].typeCheckConfig(NAME, config, DefaultType); @@ -371,11 +379,11 @@ this.cycle(); } } - }], [{ - key: '_jQueryInterface', // static + }], [{ + key: '_jQueryInterface', value: function _jQueryInterface(config) { return this.each(function () { var data = $(this).data(DATA_KEY); @@ -434,15 +442,12 @@ } }, { key: 'VERSION', - - // getters - - get: function () { + get: function get() { return VERSION; } }, { key: 'Default', - get: function () { + get: function get() { return Default; } }]); @@ -450,12 +455,6 @@ return Carousel; })(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - $(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler); $(window).on(Event.LOAD_DATA_API, function () { diff --git a/dist/js/umd/collapse.js b/dist/js/umd/collapse.js index 38b3379c9..4f508a17b 100644 --- a/dist/js/umd/collapse.js +++ b/dist/js/umd/collapse.js @@ -59,7 +59,7 @@ SHOWN: 'shown' + EVENT_KEY, HIDE: 'hide' + EVENT_KEY, HIDDEN: 'hidden' + EVENT_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY }; var ClassName = { @@ -105,6 +105,14 @@ } } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + // getters + _createClass(Collapse, [{ key: 'toggle', @@ -251,11 +259,11 @@ this._triggerArray = null; this._isTransitioning = null; } - }, { - key: '_getConfig', // private + }, { + key: '_getConfig', value: function _getConfig(config) { config = $.extend({}, Default, config); config.toggle = !!config.toggle; // coerce string values @@ -294,11 +302,11 @@ } } } - }], [{ - key: '_getTargetFromElement', // static + }], [{ + key: '_getTargetFromElement', value: function _getTargetFromElement(element) { var selector = _Util['default'].getSelectorFromElement(element); return selector ? $(selector)[0] : null; @@ -327,15 +335,12 @@ } }, { key: 'VERSION', - - // getters - - get: function () { + get: function get() { return VERSION; } }, { key: 'Default', - get: function () { + get: function get() { return Default; } }]); @@ -343,12 +348,6 @@ return Collapse; })(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { event.preventDefault(); diff --git a/dist/js/umd/dropdown.js b/dist/js/umd/dropdown.js index a627d2e95..ee6530bf7 100644 --- a/dist/js/umd/dropdown.js +++ b/dist/js/umd/dropdown.js @@ -49,8 +49,8 @@ SHOW: 'show' + EVENT_KEY, SHOWN: 'shown' + EVENT_KEY, CLICK: 'click' + EVENT_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY, - KEYDOWN_DATA_API: 'keydown' + EVENT_KEY + '' + DATA_API_KEY + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY, + KEYDOWN_DATA_API: 'keydown' + EVENT_KEY + DATA_API_KEY }; var ClassName = { @@ -84,6 +84,14 @@ this._addEventListeners(); } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + // getters + _createClass(Dropdown, [{ key: 'toggle', @@ -136,19 +144,19 @@ $(this._element).off(EVENT_KEY); this._element = null; } - }, { - key: '_addEventListeners', // private + }, { + key: '_addEventListeners', value: function _addEventListeners() { $(this._element).on(Event.CLICK, this.toggle); } - }], [{ - key: '_jQueryInterface', // static + }], [{ + key: '_jQueryInterface', value: function _jQueryInterface(config) { return this.each(function () { var data = $(this).data(DATA_KEY); @@ -259,10 +267,7 @@ } }, { key: 'VERSION', - - // getters - - get: function () { + get: function get() { return VERSION; } }]); @@ -270,12 +275,6 @@ return Dropdown; })(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - $(document).on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.ROLE_MENU, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.ROLE_LISTBOX, Dropdown._dataApiKeydownHandler).on(Event.CLICK_DATA_API, Dropdown._clearMenus).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, Dropdown.prototype.toggle).on(Event.CLICK_DATA_API, Selector.FORM_CHILD, function (e) { e.stopPropagation(); }); diff --git a/dist/js/umd/modal.js b/dist/js/umd/modal.js index c3655d958..81ee25306 100644 --- a/dist/js/umd/modal.js +++ b/dist/js/umd/modal.js @@ -70,7 +70,7 @@ KEYDOWN_DISMISS: 'keydown.dismiss' + EVENT_KEY, MOUSEUP_DISMISS: 'mouseup.dismiss' + EVENT_KEY, MOUSEDOWN_DISMISS: 'mousedown.dismiss' + EVENT_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY }; var ClassName = { @@ -108,6 +108,14 @@ this._scrollbarWidth = 0; } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + // getters + _createClass(Modal, [{ key: 'toggle', @@ -207,11 +215,11 @@ this._originalBodyPadding = null; this._scrollbarWidth = null; } - }, { - key: '_getConfig', // private + }, { + key: '_getConfig', value: function _getConfig(config) { config = $.extend({}, Default, config); _Util['default'].typeCheckConfig(NAME, config, DefaultType); @@ -329,7 +337,7 @@ $(this._backdrop).addClass(animate); } - $(this._backdrop).appendTo(this.$body); + $(this._backdrop).appendTo(document.body); $(this._element).on(Event.CLICK_DISMISS, function (event) { if (_this6._ignoreBackdropClick) { @@ -381,14 +389,14 @@ callback(); } } - }, { - key: '_handleUpdate', // ---------------------------------------------------------------------- // the following methods are used to handle overflowing modals // todo (fat): these should probably be refactored out of modal.js // ---------------------------------------------------------------------- + }, { + key: '_handleUpdate', value: function _handleUpdate() { this._adjustDialog(); } @@ -450,11 +458,11 @@ document.body.removeChild(scrollDiv); return scrollbarWidth; } - }], [{ - key: '_jQueryInterface', // static + }], [{ + key: '_jQueryInterface', value: function _jQueryInterface(config, relatedTarget) { return this.each(function () { var data = $(this).data(DATA_KEY); @@ -474,15 +482,12 @@ } }, { key: 'VERSION', - - // getters - - get: function () { + get: function get() { return VERSION; } }, { key: 'Default', - get: function () { + get: function get() { return Default; } }]); @@ -490,12 +495,6 @@ return Modal; })(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { var _this7 = this; diff --git a/dist/js/umd/popover.js b/dist/js/umd/popover.js index 68cdcfca4..d8b7fcb23 100644 --- a/dist/js/umd/popover.js +++ b/dist/js/umd/popover.js @@ -15,11 +15,13 @@ var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ('value' in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); + var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ('value' in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } } - function _inherits(subClass, superClass) { if (typeof superClass !== 'function' && superClass !== null) { throw new TypeError('Super expression must either be null or a function, not ' + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } + function _inherits(subClass, superClass) { if (typeof superClass !== 'function' && superClass !== null) { throw new TypeError('Super expression must either be null or a function, not ' + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } var _Tooltip2 = _interopRequireDefault(_tooltip); @@ -86,15 +88,19 @@ */ var Popover = (function (_Tooltip) { + _inherits(Popover, _Tooltip); + function Popover() { _classCallCheck(this, Popover); - if (_Tooltip != null) { - _Tooltip.apply(this, arguments); - } + _get(Object.getPrototypeOf(Popover.prototype), 'constructor', this).apply(this, arguments); } - _inherits(Popover, _Tooltip); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ _createClass(Popover, [{ key: 'isWithContent', @@ -128,19 +134,19 @@ this.cleanupTether(); } - }, { - key: '_getContent', // private + }, { + key: '_getContent', value: function _getContent() { return this.element.getAttribute('data-content') || (typeof this.config.content == 'function' ? this.config.content.call(this.element) : this.config.content); } - }], [{ - key: '_jQueryInterface', // static + }], [{ + key: '_jQueryInterface', value: function _jQueryInterface(config) { return this.each(function () { var data = $(this).data(DATA_KEY); @@ -165,37 +171,37 @@ // getters - get: function () { + get: function get() { return VERSION; } }, { key: 'Default', - get: function () { + get: function get() { return Default; } }, { key: 'NAME', - get: function () { + get: function get() { return NAME; } }, { key: 'DATA_KEY', - get: function () { + get: function get() { return DATA_KEY; } }, { key: 'Event', - get: function () { + get: function get() { return Event; } }, { key: 'EVENT_KEY', - get: function () { + get: function get() { return EVENT_KEY; } }, { key: 'DefaultType', - get: function () { + get: function get() { return DefaultType; } }]); @@ -203,12 +209,6 @@ return Popover; })(_Tooltip2['default']); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - $.fn[NAME] = Popover._jQueryInterface; $.fn[NAME].Constructor = Popover; $.fn[NAME].noConflict = function () { diff --git a/dist/js/umd/scrollspy.js b/dist/js/umd/scrollspy.js index 8c53526c4..720640fb3 100644 --- a/dist/js/umd/scrollspy.js +++ b/dist/js/umd/scrollspy.js @@ -58,7 +58,7 @@ var Event = { ACTIVATE: 'activate' + EVENT_KEY, SCROLL: 'scroll' + EVENT_KEY, - LOAD_DATA_API: 'load' + EVENT_KEY + '' + DATA_API_KEY + LOAD_DATA_API: 'load' + EVENT_KEY + DATA_API_KEY }; var ClassName = { @@ -92,7 +92,7 @@ this._element = element; this._scrollElement = element.tagName === 'BODY' ? window : element; this._config = this._getConfig(config); - this._selector = '' + this._config.target + ' ' + Selector.NAV_ANCHORS; + this._selector = this._config.target + ' ' + Selector.NAV_ANCHORS; this._offsets = []; this._targets = []; this._activeTarget = null; @@ -104,6 +104,14 @@ this._process(); } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + // getters + _createClass(ScrollSpy, [{ key: 'refresh', @@ -161,11 +169,11 @@ this._activeTarget = null; this._scrollHeight = null; } - }, { - key: '_getConfig', // private + }, { + key: '_getConfig', value: function _getConfig(config) { config = $.extend({}, Default, config); @@ -232,7 +240,7 @@ this._clear(); - var selector = '' + this._selector + '[data-target="' + target + '"],' + ('' + this._selector + '[href="' + target + '"]'); + var selector = this._selector + '[data-target="' + target + '"],' + (this._selector + '[href="' + target + '"]'); // todo (fat): getting all the raw li's up the tree is not great. var parentListItems = $(selector).parents(Selector.LI); @@ -261,11 +269,11 @@ $(activeParents[i]).removeClass(ClassName.ACTIVE); } } - }], [{ - key: '_jQueryInterface', // static + }], [{ + key: '_jQueryInterface', value: function _jQueryInterface(config) { return this.each(function () { var data = $(this).data(DATA_KEY); @@ -283,15 +291,12 @@ } }, { key: 'VERSION', - - // getters - - get: function () { + get: function get() { return VERSION; } }, { key: 'Default', - get: function () { + get: function get() { return Default; } }]); @@ -299,12 +304,6 @@ return ScrollSpy; })(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - $(window).on(Event.LOAD_DATA_API, function () { var scrollSpys = $.makeArray($(Selector.DATA_SPY)); diff --git a/dist/js/umd/tab.js b/dist/js/umd/tab.js index a727c8e33..ed3a9ef1c 100644 --- a/dist/js/umd/tab.js +++ b/dist/js/umd/tab.js @@ -49,7 +49,7 @@ HIDDEN: 'hidden' + EVENT_KEY, SHOW: 'show' + EVENT_KEY, SHOWN: 'shown' + EVENT_KEY, - CLICK_DATA_API: 'click' + EVENT_KEY + '' + DATA_API_KEY + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY }; var ClassName = { @@ -84,6 +84,14 @@ this._element = element; } + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + // getters + _createClass(Tab, [{ key: 'show', @@ -159,11 +167,11 @@ $.removeClass(this._element, DATA_KEY); this._element = null; } - }, { - key: '_activate', // private + }, { + key: '_activate', value: function _activate(element, container, callback) { var active = $(container).find(Selector.ACTIVE_CHILD)[0]; var isTransitioning = callback && _Util['default'].supportsTransitionEnd() && (active && $(active).hasClass(ClassName.FADE) || !!$(container).find(Selector.FADE_CHILD)[0]); @@ -228,11 +236,11 @@ callback(); } } - }], [{ - key: '_jQueryInterface', // static + }], [{ + key: '_jQueryInterface', value: function _jQueryInterface(config) { return this.each(function () { var $this = $(this); @@ -250,10 +258,7 @@ } }, { key: 'VERSION', - - // getters - - get: function () { + get: function get() { return VERSION; } }]); @@ -261,12 +266,6 @@ return Tab; })(); - /** - * ------------------------------------------------------------------------ - * Data Api implementation - * ------------------------------------------------------------------------ - */ - $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { event.preventDefault(); Tab._jQueryInterface.call($(this), 'show'); diff --git a/dist/js/umd/tooltip.js b/dist/js/umd/tooltip.js index d36a949f6..670fe48af 100644 --- a/dist/js/umd/tooltip.js +++ b/dist/js/umd/tooltip.js @@ -142,6 +142,14 @@ this._setListeners(); } + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + // getters + _createClass(Tooltip, [{ key: 'enable', @@ -313,11 +321,11 @@ this._hoverState = ''; } - }, { - key: 'isWithContent', // protected + }, { + key: 'isWithContent', value: function isWithContent() { return !!this.getTitle(); } @@ -363,11 +371,11 @@ $(this.tip).removeClass(this._removeTetherClasses); } } - }, { - key: '_getAttachment', // private + }, { + key: '_getAttachment', value: function _getAttachment(placement) { return AttachmentMap[placement.toUpperCase()]; } @@ -526,11 +534,11 @@ return config; } - }], [{ - key: '_jQueryInterface', // static + }], [{ + key: '_jQueryInterface', value: function _jQueryInterface(config) { return this.each(function () { var data = $(this).data(DATA_KEY); @@ -552,40 +560,37 @@ } }, { key: 'VERSION', - - // getters - - get: function () { + get: function get() { return VERSION; } }, { key: 'Default', - get: function () { + get: function get() { return Default; } }, { key: 'NAME', - get: function () { + get: function get() { return NAME; } }, { key: 'DATA_KEY', - get: function () { + get: function get() { return DATA_KEY; } }, { key: 'Event', - get: function () { + get: function get() { return Event; } }, { key: 'EVENT_KEY', - get: function () { + get: function get() { return EVENT_KEY; } }, { key: 'DefaultType', - get: function () { + get: function get() { return DefaultType; } }]); @@ -593,12 +598,6 @@ return Tooltip; })(); - /** - * ------------------------------------------------------------------------ - * jQuery - * ------------------------------------------------------------------------ - */ - $.fn[NAME] = Tooltip._jQueryInterface; $.fn[NAME].Constructor = Tooltip; $.fn[NAME].noConflict = function () { diff --git a/dist/js/umd/util.js b/dist/js/umd/util.js index 4158fdc60..d32b7b718 100644 --- a/dist/js/umd/util.js +++ b/dist/js/umd/util.js @@ -150,7 +150,7 @@ if (value && isElement(value)) valueType = 'element';else valueType = toType(value); if (!new RegExp(expectedTypes).test(valueType)) { - throw new Error('' + componentName.toUpperCase() + ': ' + ('Option "' + property + '" provided type "' + valueType + '" ') + ('but expected type "' + expectedTypes + '".')); + throw new Error(componentName.toUpperCase() + ': ' + ('Option "' + property + '" provided type "' + valueType + '" ') + ('but expected type "' + expectedTypes + '".')); } } } diff --git a/docs/components/navs.md b/docs/components/navs.md index 932e7c383..75e41f42f 100644 --- a/docs/components/navs.md +++ b/docs/components/navs.md @@ -172,19 +172,23 @@ Use the tab JavaScript plugin—include it individually or through the compiled