‹      í½k“ã8’ ø=~'ÓÚªª;¨’o­UÞÌÍ®íŒÙÌ|¸�3[³êº3J¤Bì¢DIeFÖmîo?óàx‘ŒÈìîÛ³îœîQ‡ÃÝáp8 Ç�¿ÿ»«ì÷ÙÿÞ¶C?tÅ9ûx³¸Y<dß†á¼ùñÇçjØJÙb× èlÏŸ»úù0dëåj•¯—«ûìß?ÕÃPu×Ù?Ÿv ú—zW�úªÌ.§²ê²ýç'¤=`­‡Ãeø~>mûM?n›vûã±è‡ªûñ_þùÿË¿ý·ÿMþxõãïÿ.;µÝ±hêßªÅ®ï�Òåâ&ûˆš[ËþG¦pŸª]Ûý�n½ßÿxuŽMöÿ\eÙ¾=ù¾8ÖÍçMÖ§>ï«®Þÿ§«,Ë?UÛ_ë!ª—!ïëßª¼(ÿté‡M¶Z.ðŸüØ'!¾\mÛò3¶s,ºçú´É–ÿéêËUÑõ®©®¯Š¾.«ë«²Šºé¯¯öõó®8u{Âß—®º¾Ú·-°õêP%þÿç®½œ¯¯ŽE}º¾:V§ËõÕ©øx}ÕW;ªÙ_ŽÇ¢£vËº?7ÅçM¶mÚÝ¯Øø¥¬Ûë«]qúXô×Wç®}îª¾¿¾úX—U‹ÄšJõ©©OUÎu³ìc”M^4õói“m‹¾ƒwsj‡ïÞµ§¡k›þ—\t§@³ìP�î03~>ÔeY�~¹¾ªã¹)†*VéËU�Ÿ·ÅîW`À©ÌwmÓv›lèŠS.ºê4 ›b7Ô�¹›Cû±ê°Z{€NáÿvÛý<ÔCSýBHÛ®¬º|ÛC{Üd«óKV¶ÃP•€p{}Õ]{zFPÔ—OLÿ¶m¤ÜŸla?|nªMVESï Áa……¢‹û‡êzÀÊšµÉÖÕ`�E÷+BsçÞ/—i»½ÉÞï÷¨Eý±h”žGÐÌ/WýÈ¾œ×¹íkÐŒMÖUMÌñ¸CuFY+ÙŒË[°íy“å‹;ê@Ùb›ÂË|±æ’úHÜ"³YýÇgT™M×¶iÈlß´Ÿ6)tg_?_:Òaãª:f·Ëór˜„ì�.£wÛ¾Àà­OÏ›ô²:ù¶}áá›ÛßàÏåI�/Wg&ÌÒ]\†ÈÚµ0¸Ý–0Êªë«¾8’@£slOm.vÕuf~zòYo·—a ËPŸÎ—áúª=l
úª©v —¡è*)Â(£i›¬>ª® ;ë—ùòåŠ°£ðlW>Ö}½mp|KëÔÂ¡eÄñ·o»ã&£ñ-¨®ÉÊ"µ?ŸÏÕOïÇ»_¸üµ«újð?ö—í±ÞÑ açsUtÅiWm2Â…}¹t=X‚s[Ÿ†ªÖSáÏeÝÛ¦*qh1_±;®]VûâÒ ¡Ú›jÇ¾Ý]ú¼>�ÀøbgÂDt.ÊÕŒF¬Vs¬†@Î£i	èÕLÚªÝ¯ÛöÅçHW”uë1Dë%¬1å Ýv!t�\O—ã¶êÞý²Ùˆh�Ay®O9±Ï•qX¡½U§+ dËÒŒé«¢ÛF8ðgßÖÐºŠ¿¯+²þ1-_ˆè|JÛDY#Ý
ê”Õ®í
°ÜÈá´&DFÓWƒ«ˆ‹›»ê˜-îÁg‹4ÄYfC¶ó™eb‘aÞëÛ¦.³÷»%üÍlªçêTºxCw,�5"E1Uˆ&:…0N±˜UL¢?š`ÊoŠs_�)§_@âP^_‡€Ä/è2þ·öÒ�¹ wÖó<wÛó�à	ÞåÛ¶nª½Çí»Ý�»¾ÿœ-ô9ÿãÕß«².²sWŸˆß¿¿¾Ê²ßo¶Õ¾3¿‹ýÀž‡1µ0•gWÏm7à«ÀàCÚŠæ;f ¡g~åêp¢hÆâ˜Ï@ê/ùHË_®²¬€Î˜†Št€I¶ª¹!÷ž¼À,Ãj?ºjÿ‹Çœz7Ù»ìûwY1Ý÷ ôCöî‡wÀ
¬gÝ²©ºè¼¹•±Ñÿë§wïßqËH¼|ýSñ±èw]}6RŽ
âÊ!8[gä2ÿÇ¥e�4:PžžžþÓŠò\<Wù¶«Š_óú~ý&+>¶u)½À�ç6�ƒ�jŸ“kŸãlnÀ; _œ¦,›Bo!�ÅKþ©.‡-T<MFŸõa�ÿ{Ã$µÝùPœúMvCšù©.ÛOò'Tòà=¨ì^o§âã¶ ¿,ËLe Ûá”}È»¢« eQvíùr†oºˆ	d»0´gñü##
ñ6Å¶"Ç8*2v©Ôš�Ø˜T,O–Éd‚²ÌYCé~¿ObÉ©gU™‹N}­‰Øé²,¼_®þžÌYTÇÝüî¿6ŸÏ‡z×žúìŸŠfßÔ§çþ;Ôá¾Ûm²K×|ÿÝbñ#Tê|6ÀùA€ó®z¾4E·¨Úá»@[^Y±¼]•ú¿€è{_Wûúå»2p%‹áûïªã¶*ËªÌÛsu÷ñ»®_Cv…îS»ß¯_‰êx(^‰a4‚¡»ToèIÿñù½ÄÿmÁrPöŸA"_®GO|ˆ+·ù f„úKþYÊ#KYZúŠ[Ë_eµl?;Nð
uO¦/l®?¶ípÀÙ¿8uÑÔE‹qˆ¶´¿åmÿ’ûpÏ]ñ¹ß´T±½Ï1�T÷¿òìŒÜ°ÿ�Ëåºxç2,?7—>¾õÁ«K×š¹_µ\]º–õ²ØùXŽõ)Ùêz½Zûð»¦½”)ü÷Ë•_�>VM{®RU–O~•suÚÕMºÂÞ¯ðÜ}ŠsÕ2¤éxéë]µ\}&G9]áÆ'èPÝ�†¿óáû¡HÉ¬Z.ïcàyu<ŸÓm<ø•.}5ÒÆ£¾¯›c{ ³á�7E÷œsµ\-ý†Cÿ*P#À_÷iž†ŠÚ¦†^µ\ëªcûq„ø[ŸøßÚö˜×§tc�ö2Ò…@Îí~Ÿn p_?ŸŠÔ°©–«@Ä»ö9�>”pWôi‰­ñÚcš¡ë@Àûº†äP�aåÛ)£U-×�tËöÓ©i‹2/š´¼Ö�ˆ¥Z’«ë@Ä—3´“®H¹>mÛ—4| dÂç»ºÛ�±7vW�«"Ýõ›@Ú]µïªý¸	Ãy”¿7�Ða'!Ùõ›@èû¦H+øM tX�í©JO%7�È?¶ÍåXåc#õ&:WuIw'�<×ºœÓuéÿG±àt…@ðÛb¼Æm ùa„É·�Ô‡â9ÍÞÛ@âÛvÄŒßpØÉHvø6�:FSÒð�ÀwÅ±êŠt…@Øà0¦Á)ÃÖN<0íö¤+ÆÀ;)pä»¦Õò.2lEÒÚ>Y)�5îÕåMµO÷ÿ.�8UÚUPOvë.�<UÃ­át­@øTöVë}Ú—º”`Ô¹T >•°û3Î‰@¸ÖDŸ�Ø»
fÇ·UÓÌ4ã\ï†K—6÷�V‹sÃmDR÷¡€i/;¥F÷�h‡zd Ý2­Ê:­o÷�(ûC1Öç@–¸I’äê} ÅQ¿ò>�^?Tçâ8ŸŠ.mîáí‹~˜®÷ˆp²©‡`Xã¶~J|�¼ÏÅ¥O+ÕC î¢Iô�¸÷m7Êª‡@âÈªÉj�àQ2“ÕùWªvi}|`w¨>víiÜX<ò—jãÖâ1�?ÄrX9$Yþ( †&*j@+¬‰Z�2´¿NÔôá?.U;Wõ­¨Oûv¢N¨»®ªNý¡Mø1PfÄ„Kþ(Fûë”ÿhÅ¶8MUz
T¢èºöÓ¸þ=:A•Æµï)P
ª5âÑ>AUF]ç§@)ÐÈ�.6ž…è*<zµ¿4é5õS \�È$‡ÔS ÕË®)Ž¸å:ª„«0˜õ\§ý«UËjª"TX-vïëôì¸ZŒ®>W6Ou}µøUvM›ž#Va ìSÑ�êÓó«.Ÿ›â”œŠVË`ÈAX÷T¦Cs«0vÙ§²MÎVal×�UÚÁY…¡°cñ|ª’gFÂdnH�³U“Jc#mµ
 «†OÕu�üûC{>ƒ0w#1ÓÕ*iû¶�³sãª³
t€«ÁÞNRIÃPk9†˜®˜`®yh»ú·ö4¤t«H­Lº€«0‚¶½4Í¡íÒÝZöw[¥�ÛjƒœÂÜ×»bH�¢0˜6.ÇmŸ�h_Iã:£ÊÓÅ©ÌGç Õ:P¬4¶4[­Ã€uÆ:¨ÖíNS#!Ÿ1µ®ÂðšSy´{aœÍ©;ÒÍ0äæÔïn`:ž›v›Ö«0ôö©«N»dDz†Ý†¢ÿ5|ZÝš±¯›‘ Äê&P‹mWWû]12•ÝŠþE�~dÒ¨„1·²èÛvd…¸
#oçâ\u»¦N.®Vaø÷±ÆwšVa®©OÉÜ*�ƒ˜kºóÁ„q¾ô‡szëeuL—>mGo)>oGXÈ¯oÓ;}«0�àùös^4çC±™(ïÛ¯:æÏ®ÂÀšT§ã¡‰ö*Œ¬9õÆÛ†´Ô…cWõö2¤Cë«0ÈVo=û	ƒ5UZøwÁ˜¯^ÎÅi¤B -r0µvw�Þ˜z#ö5Œ¸5íóÈ®ãê>Pš}3²k·
£sÐÀÈ&å*Ï�ªOù§ú	SJé:8ašfs$LW¤·gW÷�èGÝ»0H×G´$ŒÒÑaÊtiW/pú2Y!ŒËõÕˆ†1¹}ÓžÏŸó2}à¤Z…¡9®5Þû0BÇÕÆ÷ÌW�5PÍ¥9˜{®5*Ñ‡@vÄ�aM‘Ö²‡`ôÓ•‚t8{‰×]†¦ê’›«0TG‡.“ct»öx†›R#*éª¢ÃÍÌt;Áj áGmìc°$ÚO#ìzt Š!íƒ=ÒïËñ}ŒÕc úÃd•@îýe‹{G(�wÁàº`%Ç°‚�´U’£jeÛlÓ:Æä¨Ö]¾JŠ3ÉQ�û±:�
P�‡±:�
ìäN&î¥	t¡«žk¸ú‰áÚ±mÛU�Ãch8çŽ�ŸX…‘6ª8~ìbõH{èª*ßµ§z?¢îO�ÝÇjeµ«ËK›<fW­—Av—4[ë0<;@³ã€`O'ê’nª�U3²�_‡APŽ”J¬Ã`àŽM¦áƒ±^4UzZ]‡á¹ê?.x�7¹µ¼#t¿ÂyÐ„k³Ãsÿq©Ò¡¥È�Ês‘>²ãrÛfiz‚Qöë	ï¼&;˜Üm±ýœÃaèK“<ç°ãqpÁ1AÖú~vÝ6\6™Ÿ×an›ž×«`ðçsòÐÓþq#­º‘¥û:¸ÚK7vôt}³
í6Å1-¼0âV^ÎÍh¼mÆÛÎõóóç|[¤áë0àÖïê¾o»ä¸£mÛzØµéuø:µm‡ä©ÛôË6¥OUúsrÐ-—E ãJZ¥twÙ&i½Ü–þáÐî²M�„4žOÀWë0,Xïª¼i›&mWÃh ©“`aÓ“K¬ÊË§è4‰ÁDÑb*�|:è½�áqÝ©Pû:BJ‚üP·—î9=K¯ÃÀà±-‹fb»ãƒmò�zµƒƒÏ]12XÂÀ`9¡qIÇLÖa`�®õÁÅþ”½ƒX‡®e'+Ž"V²÷�ÒÍ…º±…”È!9ë±#…­®Êý“$cÞ©=C5Ã8¢ƒa,¦¾¾–NÝIå£’NýÑ=Žõm0]]œž›j|sd†+MÅÑÞ†±JSoBJa˜ÒÔS�0J	×ÊÚ¤‘®Öw�_Ô_ÎUÇ73SJ	J^¶Su'íÒ8uÁ:ãb¾)Xi,¹ã�X'ƒ\sò÷¸¶•ËRÎÛÿ_®ì�f}Ÿù/Ó¶›Ÿ‡R›¬0Û‡NÌSœóCý|hÀ³–«–Ýó¶ø~y�ñÿám8“…Ç¹ÌöîŸªæcùl²«.Õ»ëÌ|¸Îþ¡«‹æÚËD—Î0_Ëê–îÍ¹WÙ·ëÇ»‡Õ-Þ¡•.77ø§µÒBêûý~wÏ0�À5ç¬€<>‘lå&k‡Ü»C’ÔW‡*ó]rèXÂŠí\«ÃiDßé–¼œC’é`­`â�÷ë›»õÃ.ZS>Ñ�ð/N]“ˆçîü’Az “f‰òltx2û ^††sý}5l²3DóÁ`²¹-†]òë²ä«�õñ9ïªþÜžzÌ´À=îSQ7Ù¸n}}¥¾æÛ®èÚK_5”®(×Cuœ.fÈ7sÇÒäSò®jC—ý$‚\|ŸïAC6�K¿Éî)‚Ù®@j+Óœ¥s²U¸mÎ¹L¦Õ<¥×r¡šò)q^‰²Äkœ^¸1-þåŒE�âh±î³ªè«¼>Á¦p	ÿ“·ù\PHµÐ'ÉƒÅúå
™H{ç(0�Ì;Ê­t [í”F]§l�¦IRk˜DRòY.n«¼TOeÜ¨*Ì²³è»¼=5”¼Ë^Û-¶}Û\LÜ$wûÉ ‰¾ð=^#8lKR}ä\j3sHn¥,Ã½è¬«vƒk6­üph	a9ŽSÈÖamEŠ¬±°}€˜3dÄÊ2îeñU^¸ˆ¢²Ì’lr	Í’]äç®mTr!²QaN Ãêú
’n®¯·×W‡»ë«ÃýõÕ
P²€¢”- pq¸G\£¶Wn7ßQ¢.Çò®+èn˜ké°Êðh"d~Ý˜_·æ×�ùu/¿¶òÂÖ^LõÅÁÔ_èŒ´¹ÊòsmÞØŸ·öç�ýyo~‚ˆ°¿- Ã~·h€ún™+LL_7\|ÿðð “&	�EŠÒ#áQ>‹ƒ“Ü	@$|QœÕŒ�HHqÛá„åŠÃË ƒæ�ü¶| GçÒ±}AEe$]4ÚJJ©{H]‘�cÌ�é¡ÒóSk†Q«#Z]´íïƒ©ým¤KãÇ—4õÎúý¿á9�†ä:(–¬o8XIÞÊ3[ãlbØç×^=Ò„ÉLŠ¥65þÙe„ò¸‰y]fËL˜½h$ÍKH2áÉd H]aG½4	7QCrÁ™‡¾?Ö'Éðòpÿx~¡Äy¶eÇ-\³íÿi!eàõU\(�¤v°t}µ€ÿ‡Ì13ÊsÆÓ›ìö�Õ�¸@WVYXÿÂë]›>Z\T0øÕÑý³ Š>[0¾9Àñwxj?AŠSðŽ>ê¡Ê1ñd^‚ï®�íT8AfQ¢û@iîL©­p9Ã©®TSj+ìŠ3Þü-Þ„-¶UŽIÂ$<›Bâù¹«MÖO¸¹!ÿËUá QfÌkÿ«�µÁúñ~ùDó?Š²¿ìvUß#[æf÷pƒy0¹ò‘¯‘F¶w·kL•IDÂ·…ÕÃò—JÜ@xèñS÷íÝúþÉ2‘�¬;è‹ûòf0Œž�¼äkØÈýýÝJw ,NÏœþK˜T<ÝÞÞ®Uã5ÁÃooînÐ,¶ÏyLÔ¸–ŒN­¶²mY}³G¼z¥Ûç\kB¸Üï—å#õ×B;�†
Á³[Uë-Y–-œ¹bÍˆ@–OU¹G×  ¹*"F;XìË'öÂ·Ï¹Ö”Hs{cò°9QL9ËbP+çž‡j·½CÝ>çJsb°ë²*q™€ø}2õÇ[¬n·O[˜Ä‹Âàˆ`[o<ˆ'ZcÈ<ùV³¥YíðòH&¸p1si®¯ZÊÄ¥Ýµ41-Éôyi2®ÿïÒd-ápÑH“d™0…Áå„‰w�L…t{Šrí"çæ•èÆ?ÒòØé?F	©N_ò;bÈ$²YS#Æä"\XMÁÅŒËWj?~¹*ç±�Œ/Wåp}U¼Õˆ�NÒ‡Þˆ¸ß&Ÿ1ÕvºŽ¬žp@ÊFí5eÜB–í›¶dþ‡•»¬`ïyÙ¬Wyva
Ë¼ªètEíN°« øð³](VMSŸûº§@At¢§„ƒ�`I´æt|õÈT‚UØ…×ôGYEÞvõs}*š\%•–¼²‡ª9%‘ÑBI¦3YÒ,êS�Ù®ú£•ù�O”p;ª<Ç±À¨’MWhü6ZfÌR×6¸¬1�ôaÁšÈäE”Ì §P��7ÜzÞê¦¼¾R—&UÒêì+³ÜØ
•$AWŸØ—U_”[k†û•Û�9²³,98‚µ¦jƒá}6§·HO¬€ÈŠnÍ}÷Çõru›ýq¹ü‡åw4@rbÞU«®¯t#‹ó¥ih÷¹&æ‚�È*jEÐÜFGËØš GÈFe�5ürµ°¬ú²$K4µPOŠ��Ãâp;Å;9irÂ}—’ƒô³]¦s7&Fõ`‰ÃÁä�"Ñ0^QÝ2T=ìlQ–p®56]á§÷KŽ ¹¹Ïÿµ:5íuö¯í©Øµ×Ù?âîaÑ_gïþ±½tuÕeÿV}zç$F'ÔZû7�Ç8ã²æl3Åß=¬ïn1€ó¬žöëý­2Ó^çpÀ¯[Ç±˜Ùä˜ON{Bôð€4vCÞ…ÄÁu†ÞúÙ�—Dr³eæîr-Öw˜‡“Ââ0nmjß¿@Žú,è"ÚÅOyõ"â2Ø,ÙºiIö#K\0Éžl3=É”¤ç.ò³¾bö%µÒÚuÞ’ûÔv%¥ìÝd”¹·hP,€�€|‡¨Áóï÷wðÏªŽ³ß±ÛaÀ[-ïÙ°RAß!/”«Ì>ÛÍö�!_}qœ›sWåÇˆ­Ñm�w2ŒmÕ#O0ô»rkK:nØ,’=†zpÁºk9<š‚ð8y�-ê/}gMN2eñüÏS‘ìðWš€$Ü?á„ºDgóáN¹qOOkHK xzG±Z/—S8V+�daZÊ÷Í¥vlÉ„CÂNb†|}ß]ûIÛxæuî¡"üüõËÕb×6ùKŸ¯®3üÙÍÏci~6ÏæçKŸ¯-¬ü<–ækól~¾ôù�…•ŸÇÒ|mžÍÏ—>¿µ°òóXš¯Í³ùùÒçwV~Kóµy6?_úüÞÂÊÏci¾6ÏæçKŸ?XXùy,Í×æÙü|éóG+?�¥ùÚ<›Ÿ/}þdaåç±4_›gód±´Àæ7HC¾ƒ8ä7ÀkáÉo€—ß /¿^¤Â–ß /¿žâòv{O¿-j1îÆä­•Né”R¥JàJžJ\JŠÙš—šOÈ+ÎÚUF½—…,¾¥JéÅ.}Z-îé?¸¯cFÔ[`¨Ç›ÅÿÇ�zÒ@¼o"uÙý}¼™t÷o…6:˜Þç–Vî4‚ÛDgn5ÐM¢/´WÃ­¬i»AZqšè‹Ã×DWp‰ÄÚ)ë"O>BÈ$%$%I1hJRJâbHO\@2c€”Ì’Ç�)Á!$IO é”‚ðH„�!B’2%G„$a2¤'L ‰2À*!Q„t$1&VGâØžö1K<Irj� ÒbHjŽ ÓRï9I� ¡÷‡œ„Nåi™÷‡œdN€i‘÷‡œDÎ€¾ÄûCN§ò´ÀûCN'À´¼ûCNò&À@Üý!'qSyZÚÀV4˜vÈ5÷}YÓ�0‘¶ã&Ò2Åc¥fÐ”ô¥
QàTI©W!EpjxúÀ€¤`J1¸©†S#¥!\ƒtÄ­áª
’²8€)�á¤5N�”òpR§†§EHzä ¦Ô‰kD$›Ð+®‘ëœð6xÂÊýí�Æ�í�ÆMí�Æí�ÆÉì�Æ‡ì�ÆEì�Æì�ÆÁƒ&Äyƒßâ˜¡3†c'©ã[&B1Ð,|dÙîÀËŒ;88.øˆ[Ö.,©¿EÕw!Hï„«ó.()¼u•Ý%M· -×=&7®z»ÈH·¨«×.()µE…v!|a8Ó êÉÄQa’&MA-3,?Jª{M€‚˜Ç„MDâ\aLâXAÄÎð±#˜ÈžÁÆd�ð¢ ?¦ /Z ð¡ ˜¨ƒ�©Â‹>0ü˜> ¼(ÃG”Á|ñ�hÂ{RœRO†QqµÃ:LÏ±OÛ†pÒ>MÜãJd�'Á;®CÆ…ð¨
GJ Æ5È¸S>®@Æ©2à1ý1®•@�«�q°|\{Œ›%àQå1Î–@¹ó£o+ŒË%à£ªc/�ŽiŽL¼¢Ãîl1DRA”È©0¦KRQÔÙ©8¦T\QL“S/¢].&ÊS3®'¦Ê©7¦o\OL–[/T<Óå€�i ×æÔSE®'¦Ì©ÑI�«ÃˆaãzQ­ÑR®Õ	ŸÃVýdŒ·ÉU SÅ'UøQEUðPÅUèOEöTàNGåtÄ£iÎœ†á IàÌ!NÆÃ0Éá°Â3†MŽ è‚‹Ö4Ð_"9N€K.hrh o=Po4€ \ˆä  ñ¹ I�¡» ¾šƒ†¸I³ŒvASÊ|,sšÜ5;19  fÀ1aS‘8W“8V±3|Dì&²g°1Ù#¼( Ã�) Â‹|¨&ªÀ`cª€ð¢?¦/JÁð¥@0_|)›gäÍêÁh§ÔÃ“a0%#ÚÎœ�-špæ¼ÀQ'¾«ü�"ð¨
Íwæ©h!W IgN�ŠþÒqõ™ïÌ	vÑÂUžùÎœ ue7ª:ÓÎÜ±äË•K3·Hˆæ˜!’Y[q¼ƒ1ƒ$E›œŠc†‰+ŠZ9õ"ÚÅàb¢ð1CÅõDÑœzcúÆõÄd¹õBÃÅà¢zø˜r=1aN½1CÆõD�z�dp1iøØ”Çõ¢Z1¢¥\-ªcÎœ·ÛÞäjZm1«dµA¬öÕö®Ú½U›³jïUï«ê=S»šÍi˜”7‡8]Ï!9ž V˜6åÍA\´þ¨�þºÉ�\rA“cxë�zÃáB$G ˆÏM*=Ýõõ4Ä…Hª60ÚMisó<Ó›3€‚˜ý€1a£Ÿa$.ŽCj&–Dì;âÙ3Ø˜ì^€áÇ áE>ÔU`°1U@xÑ†Ó„¥`øˆR ˜hƒ�iÂ{RœRµŒ>ðæPv3¼9'íÓ”=®D¯Í	~Ñ!BU¡ùÞœ "¤ã
4éÍ	RÑB:®>ó½9Á.ÚCØ£Ê3ß›¤®ìFUgÚ›kž_éÍ©
Bˆ3ß�é’Ì÷¢ÎNÅ¤7g[µrêE´‹Ûå€�*®'ŠæÔÓ7®'&Ë­.ÕsÀÇ4�ë‰	sê�2®'ÊèÔ‹è$ƒ‹IsÀÇ×‹jÅˆ–rµ¨Non0§KÃ£ØÎ1Õ/W»sØáü+' ñÝz¼Æm•˜{düY}ãY¾ ä]CˆT_Œ€��Y-�ž§I�Â•›+rkA8>dÜ¯Ë>dCÿs€ü2ØýÙ€y‰¢%p� ^ÇÁV&±9%6ç�é&c†�šö“é­¾Ï„ÂPWÿ0ÃÜ—N:Ï}ŒÄ;{„ÚHöëÌ1
¯(Æƒ7ûº“›H>³wmóÜµ—s6·ÊÍÇØù´<ç�¤å2‹$]aI$`>rŽâ¡ÃÝF"¨v`õƒ»ð6Ér–(ÂGNÁS*+‚Íeuê+Ô{WDc]˜øHpa-6|waœ¶ë\§­ŒÓ–7bøV&w•xçäfrn 8ã!7ÐI»à€8¤Ú.k,¥q�S4§!Ëâ4¤uìÛu×%Í3QÀA’^p–@?tõ™TÍtcsy»Ï‡Ïçêû¶,)CF8Û¼ß?Á?kôs¼ÀÆÃâ¢O)Åçë_®h|íÚæç]Sôýïz'hÞýBsW+¹§l$sçkBV¸ËñV�ËB<”Þknq8x³¬è¶‹×t_CËE±8ešØvÃ#`XÀUšGä‡€ÓDÀi"`š`ìH«˜!GÒ) ÓD
 Ö„‹©&€X4YÆ”Öè�Piµ@$ëÂ(°pn˜y@p/ÓcçCÆµ„íÐ o²ûÕ#ü³cˆ0 Žsn	i>:ŠT."FIN+‡§•(„ÓJÂ´" =Ñ¾$!L+Iˆh+ŽNš¾hD´•¤ÜlN�QM4²™TEà‹áà$´ôâµšëiJLu%•‰‡i,«§Ýý¨îBæ’¨°I-ýb#ƒx±31Ë¯md/v�~mƒK�€(åñbƒ<^"wtÏPnj;Å!ò´LLæ˜	½„îOª™eä$(RþZuÔ2ˆé¢%)!/*tØw·ÕÍžSvÉtn8Ž’\pN›¨D“†ïI§•Ãd+Q§•(„iE@z¢}IB˜V’ÑV=´j*	…Àhi:¢­$•ÕæšPV/#Ñ(´áà´Ê:hžF”Ñè¶0Pú�S‡41ÿ§Ø¯ábµ
ø åF’æ€N#RÌÀÈ!`„ ‡EˆÁi"à40M0v$%Ú‹€i"kÂÑGÓ…Áˆ5‘ÖW“³jTKnlR5ï'�¤/#
h�k	Û# Þd÷«ís ˆªªÜÓh™õMÙÅrõ;XþI&£üeƒ)²AÑù4#=Q›§2û^Å"îÌÅsZLÚ×ØŒ¹¢ ç9Ì1‰[Ê-pÕüçM¦³1åÇ>7¤q&-øûW‡ºÄ‡à1À¶ÀäÝW
ã|b( ôCF:Â${‘Ug¤9i*ú+�ÃõÕ¼QwÔ¬ix£ý3áÍxcý{=å+é¡¸L"»åÛmè	bV|3o«ÐÓñÞ8H\±¼‰+«7"qøF$NwÊ7"qºã áÃÑ2Ú üJ±é¤^c:;&µ7ápzypRˆÍ¦Ã“Ù›èðDö&N_JÕW`|àµ3jÄä^Îæ”¡ð+p¤è˜°^Žæ¤è‹æ‚97<óß×USBn$°Y*12òÒäÂ¿h>áº„ÿørÕTÏÕ‰Z2AY“9ÎÛŒá´Vœ!F¥M’üËÎ›Já#[•òL=NÉ'½N«m¶êþ�gÐÛŠDÒg<øàÍ­œ8.’Ú‰Ÿ'ù"é?½ë«¢Û8¦íä©ªƒ÷e+iÛ¾€'“eY~lËGªA°„Û<d+jßýrMO¦0Møºø¶}aªDÊ·˜(K	Þ>¹ðÇ' ÎˆdžwÛƒÇ<­a.ë…ØAÆß¤ç{}á^~>^š¡>7Õ/òäËÏ�ë‘¶$y
�rÛ"¢(Ç«Ë	fO¬È2I%‡ý6�±´—á|¡ñç3ÉîÏã>äå7SƒãÏèÜÝQ–\ÈÁzCÇ9aÃF½+Ì¼áqfßŸ_²n&¹‰ÄÎQ�Uôm$*–m‹ÞöqJêcñ\A®ñe¡ã�®õH¶°x†5Iî8à¿^Z¸åÃt^¸‰ª2ÆñX¿ÉÂV	—~˜%[¬îúkó �M ±mÈ2ï	—	Ìs0z/½|Æ/W­ljàh¬›ìýý}±¯Ð¦˜…vG˜géÞd	‘-¯—×�×5¦f}a®–ëëlõpw�­o ?Öýd¢?O ¯AìwxƒÆûÜ»êÐ6¥—Òüé‰º|.võðy“­0 ãp–‡øºU>Š$l÷SµýµÞV÷ØçÕË–Èñ-[ç„‘³Êñèø¹¬{�–¿\»šðsWe{j>ÿrmüœ9Z“ â=æÑÍ²6Í=‹qf+’qøÔÂ»ŽðJfå‡NEW!Ybc³Lt¦/ÎçªèŠÓÎØ±hdBôÜ±²ú¯žžë—ªÉñ‘ñM¶¤íxÔžÄËb¨Þýâ�‹E2ÔÇ)À`yÓîŠfß±=†ÝrÇòË´Wâ5=L2éwL�›*HM
™º|Aà�¦¼?FÈÂ•ö1s
Ê'r
ži�rÑäNábó<ÊÅ°Ø'�º\¤r‡‹Íó.zP	.zP>‘=ø.Þò‹1°ò¡ÁB‡ÚpñStÏõÉ,E( ÷åj�^áõÕB\@”N<o_èJñ:�Nù±½µƒ¤î§†2\�èæìE;%³°êäCÕñ&p6u'â¯g™X½s[Ÿ†ªÃI»ìÈÓ¬ˆÊœ“þãadA§t±|„å‡áe�ô8­qÓ|…•
-Iø+ñ"7GI©;ÈBQþ!3¤`c-=V 
À”FhÝ™PAùÕBóO€Ê�#âVÒRL‘Jj|È‰H'n‹k‘³Fè‰X[A§ ÁB	w¹fë+ ‰gX”q=ž€³¸Q/d�x®�3F©˜ª(Ò®ƒ%î«9Z£4™{”$)’ª1 !ˆ`Fy¤=ÚœNïÑXSINÅG��¡—»òMvZxìYQ:£iKMiŽ{Ä¤p1?!mé€¢|3Qaxèòt¾à9ÀÀ7ð†�/WØÀ£$ü®™»>æ%³ã%­*vŠ¯“bJn‰xŒ·ê`#R¾\ßU6±=‰c—VM’Ð]‡ƒ¡Î{$Ðó¾Ó„Dùáá2ìÑz#‹ãR‹6Þ”n{×ôð5GOð7¬%F›0ÚÂ*¦C@Im2zÚ<;¢'È`ÆNœÇôøµ¾øåN³A^È‹ºòÃƒ,"Ò¹DãŽxˆ¢@]ÁÍ˜Åc|ó<¢®vhMkž³)­z¢lñpÍÐZÓâ[µÖg^Lk…fGkÝ{E›l…ñýPã<Ýúrµ8}¾¯ªN° Ç¼,.œb¿Ù¦ß®é=Y p(4Õ’v:­ë£ç‡ßòúTV/›l#"\p4U¦83æcQRËãÛòZ#x™è¢çÕÇê4ô
ÕÃü®Ê›N]Ë”EF­yÎF Ñ@—¡©j(î©è…ôTþŽë¶ÌLcŒ1È)"ËýzÚeÚåo‡v™]QCùìj¶€‡ªrÜÝ€§[‹Þ<ñ‡¯tm“ËÒÎ)D7¨q¨v¿nÛÿ;[ÏÝA$.Y´˜|Lñè4yÆW�ê£ ^«Ú„Wè7Ù{û¾¥nÖUTT/*,õþ:¡{¶+FºÚCHG²×üç›i¦ð5Lõïï¶«ûGêÇ%á»4^¸:[^Ãÿ©P¸ƒËï•XEY¶'„ÙRå—I�m)”ÓèÆ	�‘›ß–æ 1LÑö¸¦øG–)ã­G–)Ô#Ë|}å‘e¾kE÷Ë¤Ž;²¸jddI‰ÔsŽê£ R[Ö|6$œ¶¯âÈ2}ÑœŽ�,©÷f-ý
¥ÄøØ­(µé‘%oÄ¾™f5²vËbu¿ýŠNDpù:;>²¬bÇsùiÔ`dI-¿--ïøÈòjV]×v‘‹¿ÇFé1%Ðî\¥ÝãÁG
#c	+Åç(*JŽ#·fzÙ§…q1•š§±1$µÞ¬�_¡~fEhM� yùÍk­¯oñ	6<}òUsÓŽq±VsŸÆÇ�å~lüð‘é`üH-·%-éøèñê™5	Yäÿéº2.
\2¬åÊ3Ø=·ö¢ïrØ	Í¦±P„Ëz™¨•árC‡°ùX’*“·ßdy¸� T‘œ¯÷�æh4rŠ#ÿjMŠ„¨•�í6‘b‰àávD–¥ƒØ˜=;lMŸZm�" }kSzÙ;ÒbH¯Rß{ðô6�×P§sèŽÖEè¾áÖ˜Ã¸$üv8M@ë�Á�ð;ÞïîÀpQÈAú…3ûp%Oƒß @<qeL“h±8Y	!™CŒF‡mÀ|ú
µFªÄûKÒf=?{ ÌD£ùTº#tB‹¢÷7ç’�hhá
ŸÈKíoŒã=gEnm!„Ñ³ÌòÖîÏÚ®þÞEl2òd‘¯„ÞX™öbåRWÜÎ+J¼��¹û–ÆP'%¤¤Ic½£~ëi5O‡ÐÖØ`ÊG;U¢kŽEM¼C8Ç´;äÑ	AŠYðè�Hšf‹ÑoèR¦..Ö¹
Â•�ù×öÈr/‡èfÌÌ8„È%Ùgmçø&ôä+€­”I8hÝ;BNnZ¯'ÀŸy¹?›LŸÔõÖm�ã’‰ãN Ì=Ô©Enƒ–Î«§VXMÏypèmh/»C	3ÚÓ&;§ú|i
øKÜæqÙ5‡¬Ó{é«.§p¼DPÑ‡Å³z©ÂˆJBýh¡rN'O¯F�Õ™�@
¼>œÈÃ¿¦ß”SD’<ûvwé	j¡~o¨†þÄ5èusv0Á‹2‡RSÞÁe5tAÍ©ó6YŽ;RL,^égbª1qCù ?jQYíZ<ìv1:“Ce;œ˜n¤8ÍiÓ—É#¥7çÜ²õN¯f¼=Z•H7ûîÄ{>!¾ã/c[4Ù9y�eûºªn“ÍùP|Ï§ º§óÊr~PŸ›•cÓ¨ëÞzMÊÌaÊÅ=ž/@ÝÝ‘ƒ ‚HnNl8Å¸/.r÷ä­$'%òî7½î-_å¨Â§õ^ÚHkV¤¥êþ�{ÁçÇüÃ…¶nÏ¦2ªäÚI±ûfæSIãb“½Oâ.JøàÖªm:c>¶çê”}Èe×žËöÓ)Úçç¦		0ŠáÏE—¹+¬S#c|�14l’¢Â¤þ›¢9-(+#œ‰=)rŒßõÕbF¯Ò°òþÍ×0#ð�Ïó¨5‡dŠLßå\UL*Ö@Iidøkõ0ýÍ#AÕ-ÕËlª…ˆhM$2®ÒAÛ‚”N´ D±³íR¶Øå3=L/R*‡†MKæÜÕÇ¢ûìå±šÅö!¢\ëê¾,n�‰a¬Žø›êñ4¥ëÇûåÎ£ž¹\­×Û[
P�€¥½Ð\¦û’Ä½^Þ–a_œ�"�1Ç†1ÏäñÛèrƒK�)šA£�Õ\õl¢*ƒ,ãdN«ÐÄÌ¥ÛN£æRª`s¹ÍÂ&ä„†�+ò™æRk�ëŽŸîJcjbR±¦FJS¦†04—Â*c�#RQ-péT$¦F‚Šq¶)�hAÅB±#77¯²N1£©P„vm	‹Höé!z#í§mÍÝnûx·‹ØÍÛ]QÝZ·Oò’iFò7ÕõéönoŸÊÛ˜°¾»»_Ó½L�ƒ´÷»™Ä}óôx{C©95ngÄHgÌÇ1‹ÁÀ3GòÛèrF…K�)šA£�{îL‚^"ç9-lØ‚Ùn¦hF¯Ò0v`7f®ÈŸg7µ¨A³›ÒwcÕd¡ µ6Gd–²9ŒMÀîš"RQ-péT$q»É$ÙD¾-(Ñ*Šy¥uŠÙM…bÜnB¶»™ún»[–êêµYèÞÞoËÂ8›˜@O³>¨K7Óæùfµ]–ú8¼TYmïËGk.Uª¾yv?‰x}ÿTl­ÝGÄÎÁ>˜/c£ grôä8Ú¯ˆ2ß§H3€0U?³¨‹$' ‡X†ŽW…Ø|ŸBü*ÕAv0¦:FžBò<�@	«±3ØYc™´íƒk4D$)£Ðc¹hû|Wˆ¹h±_=né\ŠEvcˆ•ØŸd$¿Æ˜Dœ5FãNŽ™Í3ûeQÞÆl\UëÊ;ÊÂX�AÃßT¿¥³iKWížVûˆ#úôx·_Ú¡´÷Ç0‰»¼{¼[­�½ÜÎh�Î˜�c£”�gZ½·Ñå —:S4ƒF«¥H�Œ
Ó+šÓ‚P.oeØà vû`Šf´ð*a1¡aFàŠAóÌ¢Ö5âc–Qúnl˜6Ž\¨Ì—¦¬Wˆ‰Ö³˜pU†RZˆˆÖ´`$¨g[�Ò‰>(Ñ*;ò:ë³›ÊÀ�ÛMÊÎ:sH—Ow7·13VÞÞìo¬kHHYÐ'ÕoÓYx%zò|÷t³\ÇVï÷«ÝÊ®x¹µ×ØÌ$êb·~RuFíî‰ù66’	v&wßD”3ÒLÉ4�tÚésL†¯°•ŒK�'½´”õ¦dšúW)•8°“q¥2R¶œ™g%©3sÜGîvÔFR™5/"¨”y!x�Ò\5èCY(ôö‘Ñ‡(âÖÑ§^d:N½gÄ6¾ÎÅL£Â0n›úD÷GdÄ‚©à%ídÃY0¸Õm7J oYÁO¼«/V©@Ñ ÆJ%yp á|cª¼c&o;*ÀAWŸz=‹cw´B¨þiÎî¾C–Bï¨¬ÅéXÎõÍÝúçƒàìÈåTVYŠO%©V-�¥ý”j"I~¿Uõ‰�“è‘~v/u&‡ÛÑ8’éüoóÇäØˆ9ùõ­ïvc‹�­I5Ý£M³ôØÔfÊ©»/}´M¸§“qòeãäycîelrÆlOÿ¢ª™væ@0Ÿ„¦cÌ¬°ÿ”ÝÅÊ|àOMòM }Ø¶¿l�õðîÛ¤›æ¤«új¤x{†ö¤«c£>}û¢¤ýhsÈÇ9…#�ó2¦#Ä,Ÿ’�Ò‘¶ù\P/“`+œr-ÊjQÓAFCåÂÛµMSœ{¢Ûˆ@žõZH±Ô6,¤/WC—âìéí'Xãë3`IùpéÌ­×'J®»›nSƒ ¯%ù»N/ö×25ê#¯Û_N|ü±*z´_tLQ`Ö‘@6BCy‘Ów‹›»Œg¤ñ�ÛjiîÜµçªƒ$ˆtïú:ûX÷õ¶nêás¢ñYU\RÆ«|¹ZìŠŽ!UòOÔò°ByÊqüƒ9�„gs“>ãÊÇ'Ð$@úª²è�mÐ˜#SBÏwRz+®Åç ¡•:Ó˜AA¤$ ¾\áI²Ëùš~À‘2´1=f`uìŒÜ¬ ÏWjÀcuºxƒ\
r	DÝ0ÙVË%2ÖˆBN)òs{PGçÅØÝÇ2ð(ñl2xžsIÉ¡õ©n>ó¬O0þ¦î‡œŸk"þ'ÇøD¹5DSŸ7™-·™�qDMÁ‘È�' œ,·ºÄ?·J‡AEiØ÷äž:[{¥|iŽ‰û‰pW#‰p§jù:±À'ßQ‡Q=X›QJ¤&™‹9ëˆº´(ë�µ$Q•±Çgôiôm²'/hEÌÖj^sn›Ü¬ÄÆ>dM�}È
$Ñ¨ ™ý�{%ß®©ŠRx !±:9@oxµ2zrÞgg&”Š§šèˆ±ÒÌúþ©�ß<¦èöñDW>æ‘Bà›2+93”—2Pš¤UÃ ëŒü‚yŒ½†Z»µSp°–“Õ¦¨×åiú¨°èØGDè´þjìI†$�‡ÁŸAìØ	ßÚsçç®}®ËÍþïÿY¹ÿ½+N=Ü¯Yük½ëÚ¾Ý‹gð¨«Óð}uÂ$ÀÙOÙ¾húêôž‚è�™.üÁöÅœÉ¥Á8&Çüõf%›£‘\%[DKu£èð.§qöé4Wó0k›1
z–‰¯Bn×�w«[ò¢é¼ œ´  I ;`§î}ýBÞºhµ™u®j™~f™™{Ÿà�ç—+mªõÑs#+�4b»/çŒ|ªë«Å©ø¸-º)ã«ö0;ƒñ`?ÕiØdïÞ�iÒžv„?H¢Þ“.´�; Êº2M�ŽT"cEU¤9qg¼V|fâº3ˆ4Ø%[Ì2Íí,Óüæ; #(¬š<B½ BîÊ½2Zè8«|ñf=]ë*¸˜õW(fLøn³Ô•œV’¯”Ît§‘Âñ6uhÃ<­›v¼ÂZcT!ŽF!!Š	!„è0V¼j !U�8q¼nÂ•ÝØ_´²Ì—°»mF¯ÝÚÅ:¢¨„f®þŠ›‚„ Q—*AÞ.ÃSÔg)”£‡ÆÚ¶Ù]J2$ &�´L°þäÐj
ô=wàFLØQ4÷cù‡Lß´©×ÄÇ¨…Í©¾×oUý@_ìSHôÁŽvºÔÃ¯­§‚ÆNûºë‡|w¨Ê×ï0ßšSuÞ@ÐÐžiž5—C»Ä†¤åCÈ)GSõäC,
+ Xìl�oŒB°Ÿº<B +xJ�4O	4¤*à/�mM­„ãÒbÌJÎ)œê*Ÿ{f€jmŒâ1SñYÓùÍÏ]¿ØOÕmŸ_€ÆW é8P GÀþ�sw^P²t·ÁD*<ÔpW„ûåa(>J€'r7U&Ò»Éð£C*Ù¸³>­¼È#­‘£@_5â‘þÅ¢òðÊèUWŽz÷KgU�&§Ø1AÄh”e«�^€¥V´¿™0˜˜"ÀÄÙ®pœ	66à¿»gãƒÊÛýÃ·DlÁ,’{ŠÔ~©iÑP°iÆ[3až4…�V[.ñ]Uõ`ª³í�£%N�nÎA®¥íWe�b¬3ŽÓ1H|™�Ñä?€I¬èï“/c¾ÑÀò¬¶ß™9S´Ã–˜¬Ê.†f\á›íJŽÿ©‰­‘™	Ýr6¥.HDí�&¦82j÷Çh×¿a2ŠvÍ¡!ÆT“cŽLÕ‚åu¢å&FÌî¥eäôøš‰ÿÏ¡ÜMÛ…�©_ãDÕÃ‘ìŸ.ýPïëÊ{¶Ò¤åòŒm6Åçö2l2`aÙÊVä&ë«sÑC…ñãä¶5’�#0¿P™c£©ý]Õ4[nÚb�Ôö�ÄßM´Êˆa"Å9Ôéc‚;ì~�³k½!"+(1ûŸËb(87ÁOïhoº÷‹ÌzßL>F9^‡iæñôÎû’u	^¡yk»2Ñ†ÝôþÖw}ºj7|O)yáññ¹d¢	kë@‡«*D–ÐA…õç]Sôýïz·k›œs{9³²‰aÒú�ŸzuI²î
k$Ë[œr ðèV…�¯á<Æ4Ñ¨ÚÜ0�`BC½nÌKI¦Ew—ú9'Õ‹ QÈa8±~Âô%{S’÷Ül}ë³8Î;ä…Åú˜Ó}àžÎ‚�è¯³ÃELžvHS›øÜž¦Žº¥¿0½3¡-ÅÉ%ÒOÔK
šŽ$e¯¬e)D£":$vÕÑ@:o…ùÌ8‰˜§È ÉŒ)r• B’àEþf'»"êë\,ÒÅY°u4X²ýGU-Fí`„Þ™Ð–â	ŽQ4ª‹¡8¶ ¡÷a-Ká´ÇÔ‘¢½ŠC‘‰Å�ürr‡Ì4„wèMË$oÌ@fµéx­[É¥pFuäLt= ú�u€»0¹ˆË†+òèþ`:ÛmŒQˆÔl�'Pï\òÒiÖ‘pId“ßw—­›0Ü†–W]‰CúlË{çÔ‹»Z�u‹í¥û¬×ä‹\ždä,h ÆÎOîMÍïz~-É1í¨¼ŽÇjÜä	8Ï+Õq‹IïÉî!¸úMš¨—Ž^9¦#´µÙšäøõÓ5¼¸t¤‚]J2ÁˆÇv	Ã›-sP±Bíõ±p£OÞI­¤c*¬ÙîØ�úù0È%¥šž1²ìð:Hö1Y"µ…i‰0Su+LËSE@�ªï?x]‹«£ž®œ�žÒ!§ô¾‚’ÕYÑ¢µr0q`ñu“2ÄHNÔê{äMÆ1Äé´£‹:çDÇÍ^®î¯mÉl 'Še“<QLûàØªYÄÑV¶WÁ&œ2Ä

ŒænñFLª__5 ÝÓ()�ióT|Ôs0o¡ ™JÒ;^Œ‡ÇQ¿àá:˜V"ã9™Ãñp$Çœ$¢'+üš&H°ÁÇ-3ÉÇìà3º QËtôÂ«-ÑûžøÔ»ê¥sX	wCŽ×I£d@’[š8¬7r8òm§ë¸#’9NJ¹æo‡LûÕ’7å6™¼,röQZ<ó?ïZá;žœý�ÕGº¡6Žhk‰(Ê‡bÛ£üxîE‡K<tlë}YR Áñ¸+¨¹sÀÃ.A¡‡—ª('zÝñ?}.�Ô©bÒ=¬§Òà¿xÔ\÷Ö=­«;/:\UU~pï»œø¡3¶[T‘V"Û}`õIf_]´šSöb€Ñ`Ii�ÝÖ|!ª}‡‡«9LSl� Bä ^Yçp<ÐÓšB¥÷^u_E�‹Á{š!z„›²lŠ¦~>m2YÀ¤éWÇUÔA 1wÎºáóé3‚(ÍX€ijO×Ý/°üÄu#>º1Æ=áF0®p^ÂC‚sª»ÃLûR²Ï);nIlJgÉRÆ ÀÝ¸¥�í8Ç¸ŒÀ¯�Še¤§Á¾�á1ˆâ�5"öˆç$ðY—9Ne²ìëL^Ziœ˜)‡Í‚Q�sÝ4pQ³©ÑÔ96›Ç�f…|À}-è’‚þƒ`e-£‘Ä‡m±XIœµ(Z&I×V.Œo
C#éNÀð–Ðî×ªØáØ'Èï"Zž­œ^[{h÷+Ê·¾\B<0‘7;ß>j<fíýíÍ¢n†µíÕÖÐÃ!]ža½ÉËëV:0Ä¬x88^o,L¡Š�)GÓG¿¡�tèU÷«<ks'Èãè´£:íÆ�pFÅ$¨å�¡oÄ Å6‡ýšê4@èþ<§ÔífZ­Žý™rDbãŠõÊ9ÁÄ
œÒSt4’EmÉîXX�ndÊþÕßÈôÌ†\™#:´À=qzêZŒ”†€ó
sÑ,,¹ºÜ,/dFƒ;,²ÑŽ£–ƒ¿²aN‹a³DæÕ¼|•[‰ùË†n87xmBŽ2šâ~×µMSŸž7¾s£vùQŒÖypØe¹Ñåô%TZÒÍÎõÝÝufÿg±Âƒ	±S“3+µ0Ì‘Kù¦OŸ7ø’ÌäóÄá°Ù8°öÖŠÕa�Ä»O“šô�Ü,{çUJÅ#Öò5ù PÐj6ÁJöwõñÜvCqÂkÈvÛ(
EMdÞÄ�¦¯©â…÷¦ò*FÉâd	¶vþÙQ']‰î[í]<Ý;1†ð­Š¡ÞåS`îå-¾mä‰I:Ê¡5î§|5P~Ì¹o|1 qºq3ˆÝ¹¹EÃ£t­xÉËêc½«ä¶øíã^¶,Neö}ÛÁUE|`j“5Å©ìwÅ¹¢{.q"i²˜G&¸–Ðõ’-$Z˜ŠúTu0ApÇÉ,]_áƒaX˜ï›K~dDŠ€F1PÄùº‡åÆz”Ñ#hã}Ò@Ñ^i€€3N¿Œ#ç*'ÏM	ÝTc<jÒ•ül†8^±Ì–ßxšgå<ôÁ,†HÏ>fD'®-‘v^Fh˜>t—UOUwnÐM�Gµ""¡úŽ`æÈ”œîêÎm“dªh¼c -Ç°zÞF%M†Æ1‡‘»íÀ .g™j»ø2lÌ6ùæð·û„ßìpŽ‘�Ëc'JlNœMé}´ne"LîaÉl¨5ôg	–©5jžp x¨9°<Q:Ê˜­ÄúRLtÓ�E€ZêkxäcnÕ†YÎŸXÛÅïòô�aÃ@ºçM) ï<égÒoF±
s�ªQ÷U,Á»PÄ–Ÿ¹´¨wí)?×—°ñŒÖ�)�ÿô† \ÇL5ñ‡ÌmNó˜{1K£¸�¬†hëoY†]vÔÔ&{XÀù2ÖÌY0‹SA.±›ú…¯˜Ó(Pt,šž/â<Ü?˜÷®™Gv{ÆÄ/(§Ù8klÉ–CkÆ†H�”¬ÿª9‹*¶ùåi¤(Ö7öx“=~+#�'�-wœ•”ºxjþþKo¢Û¨&‹$f!ƒµ)"ËW"»k'¯É¶ÕhuåY°rF­lj"ýŒºR+Ò o¾±#�çK—JdF´¢vü¡?ÛÜñÂ;Æ´ÚÃ%Ú^ÃYSd¾&�ubP­ÊQCl&†”ÙÚ&¿ÄÀ²å_ñ2� üö+ãkòèþLKçØçêÊh�§‚ñ ¤ozýœ¢fFðl„äÖ¡Ø“\îS­�ãÐµÍt{ì#[øÖ¦xÁ:Õ¢D¯:$’¨lîÿ¤�QÆ¡‡õ´ù	qàñ¬ðhø„qDËs�±ãýöî@0¼ýÖKÙyÜÍoP X´!{ä0cBHæÂªÑa»t0ŸÄ$¼•ª¬)¶U3B–3…b[ÕÒ*d!v6~¸Ó—¸a *ÖÏÃçsõÓ;ùÈWwô:Oß2%fî«ëYfyëLn£>é-ªª6FžÂ˜™Æï¾­¨Ï`Ñ¤çáà9òUV’y£ÆÎ„¶Ãö›§ML„^UÇØþMýµ¨+l�.s¾€i³½°©{Y§
±7ælµ³8vÖÛ²æS>Fš‡qª1PNÓŸ/WÅ.-n9¡sŒ·yF:k(§é5«\_DÈÆ¯NELCÀËu}oU*èsˆá…Ž>9¸›üÍ`àu—°‚hvœº®+fêâç¹ƒÃ`6ë�-h¸1oeí)½,¸C1êClC•<GÜôÉ�Ç»¯R›eªø?MUãv«+#BÐ/š«8�9ð¸Ü?çX§¥ z€ržV=‚I0Û8”ÔQÇ“dE#X¢XÕFpßa
L$48Àà,>­û¨�ÖÎ	z•Ù ”~o¨7Õ]ÝF¤×ÉWÛgv™Ð;[Ë)Æ óHW¸#ôóY½ˆâMë¤3UÚP²/ÛðLú5þHä>Ï›•®}~nhïÜaêÈhl´pìMröóbÜïw¡‹°zVC^8-‚æññqÌÈFZFèk�Kã1b¶*p2N>Šc«� ÎTnÚ2Ôç(°	£Œzš¾ä€T?µºF^4D(áT›zZx5Já‡uc_�ÂòÈ^Ÿc3åÄ›˜nÇP¹+ÒW´­¬Œ^è¼ÃWqAQ¢¬…e+LŒïEÑßÎm¬ÞÊ�ãëXá`ŠéÏ3½HÏÛ&•–3Æá©cè~I-TÒH-Ìz%Ùº8å°0.˜M€å‡àœ"@=ÇÂV?öš‹?˜S3… (ôH[üYž$ú°?(]ËÐúô±êøŒÈô±^¯#næòþéyEÐgC7ó©„“u|E«1,b’+sg|oàfNÓKÓ–:i(´¼®êT�u3†ŽóäË' ÍÅ˜§} óH�_aVRpï§µŒ	ÒÍ:2	ê5ðLú�*áˆº½½}Õ
Ç'Œ7b#>–g{â§:1ÇÙœÕÐ´³‰²m‹…ÐÙô{”r6WKø7f<XÄ)œTœâž‡÷5P)ð<gÓç´�p6mDÌÙõ|tA®ë2»çMŒ˜;`zøÆN³ØÏ¯Ä*¢µ~óìžaJÜÖYd‹cHà½©me0µ»ø
ê†¯â‚Æcß,V|½n87hßÊÇv³³õ6¡8˜bÌày`–^¤�dà7Ëh¯Bbv\ç”5×ÒiEàE“Äœ}4 –+Îì¡\ª(÷vÚ{ô¼ç @¡GÚF½ç ¶ýÒ”1ä2ìª¢Üu—ã¹h.<Â²x°\n%„wìcó~Ï/á˜À‹s”x½"Íøæ$”»ïŒÐpùk³­ömGa.ÓLþŒt™—ƒ°CK/güøÇå²X¾ÃÙØ!B¬P"µeIv.žë�F†%µ;bjw‘bå|ôÄÉŠìsDµ‘âíÃ‘Ó~íÏEúÙ²`ÃpP§9â8?õ†®�{§ÅV‹Ø-r¹o$A@dµ&¾tâÞ4¼¹bÅ ,ò’]@ŒnÂ°Äé˜¿ÕÝMì¾ÑÖ‘»y&í7­ÒœDE¤wo?d†4v‚ÂF¼ÆåL	îÊ¸Ä†|rž•òÈÌ¨icÃâ‚IÈ\©jí¦91�ËnDöÚˆÐ1�…±REÂÇ52@#Ü´EÀGŸT[ZÄûi úL‚!’WœgŒXÛç¥°Êó‘¥Àºö>¢,QþÀHŸ}(ž†Üa¦Û
Æ S˜à¬j…yëLî…N�ZÈ—Ö´ŸøQÈ fòÞ1$æþu¨S”õ”B ŽÎ¨`Ž;IÒé>LP6}²}µ¸¡ÿx¦[Z5a	 C’2ŽÍbÚ\KB8:cÚ1[q˜9®YŠÒq	Â,Š1áØÓ´™½ð-wV¹¡äÝçtìjqçK…Q�K%dhII3æK›I$§žµz¹´5&•(LŒ—åQz" $~Ù�Íw7qæˆFÊ	IÉ~ƒÿX¨ÁÌ—Ò=·J„Suüà$�QùÓôÐ«F¯Kƒèj…ÌŸöB_\ð¶ˆÇF.²¦^¿Ûx.ž…DmÍ�)¯ÌêD¨'8Ôbf½ªËä‹a�{%ÄP¶8wÕÇº½@š	¶ÌP[}õ1€•P|w¬·a¿óUÛt@óh=Ó°Lùo³ò_®ö¨¡§Ž
,ÖÕ1[ÜÃÿÜTG(RæááS¿8)<·mƒ�»&C/-xš‰k{4]xnv[ô´ xÙpˆ–-Öw@è—«‚º(Œ–?­ƒ!,ÔÅ4MfPÎ²ŽrFîmªãyøì.mèv%¾Ï“í•}®Ô™ÄRˆÔÞÁÐp8êdmå ÿ|èªý/ÒUjVq™íwÄ�”#;¢ù¹«�EG}‹À+ÿ‰è`ø(nÙ(ëÇû%?IxûËnWõœÒ+dÆÝnûx·³É>J‡[6JÇííS	~Ã�ú´oQÐfÜmwË’^g ¢8J�*mþfµ]–4ËÆOEw’gá#ì—Ey«)`ø(nÙ(ÕîéaµWl(‹Xé„j–Ow7·!x”
ÂÄE£Dìžn–k’ñ¶(Ÿ½änÌÃ}»Û½¿E�¨>œ_<+&NÎ_ÁŒÙ{¡²e÷Ì›9û‰¼˜¶@–es,Dè^úl�µœE^`2ÄW>¨uÀž6>Ü–á¢AŠU’?­°¿Ê ƒ[DÙ¹ë¡:ÚU¤¡]çv²ÅvÃè‘� -•Û³R»mº˜_7K¡…†\¨† © ‰É¤q´iÚy¯¸ï×·Õ+ýérÜ¶C×:/ÈÀ°É¼tûæ~Ž|g*äˆ¯|fîÔ§CÕÕxh7¢§’KÓ6X]_-ìŸ‹Ã
µÅÇöEÑ{ÃTU>ÇšŸgwFëzIÛ„¶ÍÙ�ÍeQ„¸�Èº¼ƒÈ2uAÙÔ�$5P�Ó'Þ<M¨”Ï$ùê�_ÉÐmšÓ·¤¹Êl)O¢ñFb¿ëªêDÙ%ŽñÐ+ ²”¢ÜòqtûYä-%xb-Î“HJ�+-óåží¯- ÎÈwlÍRZ“e
©è�ãsÞóú¯‡Ëq{*jº(füXs—ÇX%^Äxêeƒó§Ê¤ùpC³}wÂ$3–=Ü¶däÁÝÂz¨ÛÓ†]×l±î³ªè«¼>åí…ÇgY–·ù+ ³,›ýåjaÙ†·ü¯õ°�6É*¾˜Ãâ”;vÌD’%}gÛ µöÞ~B›­¡Ä"£+AcTÆ§Øb‡ÒÅ®8ÓÐ’¹>ÑlnkÒ=ESutÀ@ÊpL¨ �R-MoW×Æ(Ô/Wjép‹d1n;+F,U z¹Ùös¬-¡òÙùZú�]H×½n�ù#Ü²sö‡Ì±§HÏÊÜtY÷Çºï‹mS	öœ¿Õ[>-�à&‰![ìš¶�#¢"[4/—sjn*3Ÿâ 8úzby³{¸¿ÁÕgdØ–ûý²Œ]Ÿ(ï«§Ý=NÈ@ƒ:=ƒìžªõV©š©âËUs½½»e–Ú0ë	�¸Y=,÷¸ž—9åSUîÔbWjmwÕã~¥hG¼iÂ‹ûjU‘/­èHR}{·¾RØõ2DHx,îË›m‚ðýnÿXaüžÇ�ÔÚÕv§	ÔiÚ÷ÕjKÓ6Ñ.URäßßß­¦«Õ‹ÐQ<ÝÞÞÒiÇ�íûuYÁÂÎÄ¤Ð^j¶3æ4ñÕíöi§FiÎ5R´?ÞÞÜÝàôïeâøµú¼ïŠcÕgç®}îª¾‡y?tõ¹¢ò¾kéN½ãÆZÇ2XÑf*Ì½­h°˜gã|¹úû¼ÍÿŠ­ÿõš^§ÑÌ˜,(ì×x6X¼	IO·ÉuYV§ÔÐÝê�'žÓ©óÖçÊ¼gÞœ™s/Q¢ŸJ¯°Çêúô‚o·bøZ˜A>ªã¢É‚Ú	
wdé ›—ÛQH�§`œ1J“´
Š/w“ÉG+ÊÔîò"[Ü“çÜÁÿx.[ÊsÕ|(-
Þ%DŸí ‡Ð°ú“m ešRSçòAE—?C¤´:ßßÞ•Õóu"}ãÝÙúîw×äRž‹2Œî–¿©?^úàc÷? ÌÂÞ›ÿÔ›ŒN‡ü¯&Ñ+%£¾þ­Úd8ÍP¶D�‰ÜÎ¯”RxY8
îé»ÀÀÚAˆ(Nõ‘“-F†FŸ­{Ì×TtY}Ú×§žÓeâò6ÿŠÚY–½¥¶ê2Mã³Ý¦{QÓ`\Q\XYžÿÍPvÚÅêÿÛ–íI[à+³YÝ¨A/¹Ú-™Ðä–¿©ñßÔx[|oMã/Ô_ïnøj,LÏ”Š&«]·	MN ú›2ÿM™ÿbÊ¬‚«¬¶n't9Žçoªü7Uþsªò±*kÊì¢ƒìÔÿrµÀbçø!ØlJ±7„»fø|Û–tÂ%²ù­m�›Œ‚|XÍ‚sÒuc(HÈÛíŸªm<ø›QÌ¢>>çfƒ-jãÏ"¢†1(.TÃ>òùÒ4”«
kJœž7]šàcP>:U9înNPÃº.µ'˜,3LGÝçÁü<ŒC{Æ@2!¦ƒH�(g"Ãh“2
KE
/Ü‹”s2žô�:È¦§ìfpWëÞå1c]Ñ#˜v{ßa¤ª�Â‰"ï¨ª�Ñêãa†·áŽ&§Æ>=“+';?±yR*äï¼È9Q»ßŽ:\²ðz¯¯s¨1+BÒ—Lè›—£Ím–A@~Ã…Ï÷ë«íeÚ“ÿÅ)>æÁ³„žÐüZøÔK}zNbMUpšã+Ù­²§§XJÃj¼ïš¨žÄá”(¯9t+WÖ¾Œ±ÓZL<1ªÏ~‚¬p{ŠaNÄ^#ÆIÇ}ÞZ€°‹¯>0+ç[Rôe~ëVüKÞa|SMê‘�YÚÔÚdŽí„£Ú’ ²™dùë«%È†Ö4ÍïÍñVw¼qÈ/Bå°Hj[=ˆ_¶»hfbìÆƒ·…)îr^�”�&z2—§µt½w§ê%[‚;jÇ¢iÒ-Ž+ðtýqŠ'ë�Q¾øZÒ§LÒN´^��Å”¶$F¢Vø�ã•”£p÷P–UôÐ£_6cdÎÁ‹È,*ÈR“¦”kNšS#øB¶˜‘Ÿ
MC©!«)P²f\A$öh¼9�J£A�M±'re}ü(ÌRN¼$6öv¼l
‘ôt:žD:‹;Lc„I#Fß*´w6�B£Ÿ›pµsŽôÄ´0%ežl&…éõƒ›øê‘ XD’	±k�PØX:.b¢èûÑÃT»Ûêf�‡·âM�!ÚÀŒ¢˜Ñ{QNÎi1Žnš‚!–ŒèºUSO×¹ ¢ë: -ê>ë XLIYRãÇÁ÷z½—†¾ZõÑ„ü=¨Pö0.wÊ‘ù¸DŠýšNà%6Zž	Ü²›B4�¢ÃÉ!á6+ifÑøªI@±ÏR*:.ãbÖÃ˜®ä°i*�íõƒ‚›ùê1Ax&TÀ
õ‰ËÇ„rÆÃ¨$àLgj<F£ç	Uó RÔ{ú=™pm
å¾Hó¯™"ãÜ‘ ‘‘ð–P¬bÉÍºÄ¥rTÖ¹µAÇ±áõëè	y9øš˜èŒ+ ö ’~ì„G;ýšËôIÄñ:°5]³qwïfƒÐ|·0pðW®@pCB¬É÷­R‘^7B˜qÇæc ‚…žö!qûK?éÇöR­®¸ËC=ð…„©�>ê…º,¶â¨å–?�K�Ùðq]¾šÈ€û&Y€FÃ‘€™ó,AØÇ}Ûn®zgÐ
-ŒLIäÕOÇ›Vœ^†høÜ•e,|îH6Ÿì Å0Þ`K
µS’}ºph„Ã!,*ë«r¸Ú9»¿"6ËJ,h9ÿÎŸ%i íb\jœí¿]8—J]Gó»êâ©2·öFÑ7“^U’” ‡¶lvm•°ªLuO,ÑäfÏ´•ôRŒÐ&5èÿ¾îú!ßê†OW�¸ÙÌ4é¡ETêeìá4wôï)M�gE	©�™éœ2&J_x(Z@p×VË–¶q»ª?·§¾þXE�ÂÑŽÕft‚ãË|³ÚÍ"À©ö#—i¿�^V†#¿Þf¹ì›±�ê�8F¤†3Œr>*5¶L]uÕ&0½mÙ‡l Ývšü��þðuxSºy NZøß¾-�“-èÙà¯%‰lp$õçÌTƒ¾L¦¹ø�{ðÕú=˜ÙpÐuþ2oPS3k¬|ëÌ��Óƒé‘¤=»·Ù,P\ë,ü%„4ÚÞd4Š/·ó«‡š&dïã´ýœà—�oÖ(ùËòÿ0&oŸþY*ûée{þqOB%¦õ™äZ0ëp¨oÊßøV>Áª™ÐÝOÝ˜ µÂ;ÕXß�o¤îî§Qìªe° àÿzŸF«¿Ž¸	ìZöE	LÍü¯ë3êZ S�yÂ˜âà+|‡¦¨.}ecé“ŒpfÊÑykšô¯lÌ#}’ß’ô×53ÎÎI‹iü&‡©ƒõ3ä7–’@^+˜Ù®„m3:7L›Æ	&y„ÏÐOKQÀ…oÌñqÿÁÒ1c‚ ÛVøJÂgŒÛVd Lø	I@ü§jMp¤Xñ]CbUCŒA±ªêBjº£Qè`E`F¬Ž°ù‘‹l84Ì¬è‡ë6�÷$ "§øXUÍè®J˜Ì@«îNàjÁÙ†ÿßáÚ•}e«¯Ä%}Ž}+PÙföGÓ #á[Ñð\šG³ƒ1ÆšZðe1�KÓàðo¢ž]'Æix.MƒÃ¿¯¤!�K�›ú<=q|¸ƒÅšÆ¯+c¨4k–Î�fHg•¦Àaèxµ)ýx*M�7LÆX7EÁ+Pi
)Ìu€fHa•¦ÀaÝxµ)$QéÂWðF§)g„è™
^;‰i6—æ�‘ÎŒzSÌy.MƒQ,Ÿ†ÐgŸÌÇøÁ¥iHÒ©÷f>´–¨½ÒqCjI³£÷�Zò
Tš9Fë•3ýF
^�JS�"ü«¤ã²3‚JS�"<RmJ?’¨f«‡jÂ„á‰9Iâ8µ”eñjÐ™*QC†£“ 1p½G./$�*­S0[6oÑ›†F…kgËÖiÕl®QÐX�øÌ
Ø¸3l¶Ïõ!»~ÿ#Þ`´²Ú›W�®�\ì rI·oŒt…áCb¸«8)bLü3CF¤eµ/.ÝÐ#µ¶Y´Kz×›8$€æ$�pZ““°x»ÕÉ&%ÁQ&)°¯OÁ©ªd+a�!~Ÿaï÷•ØUâu©©fÉÃÊ	Ö$¥”¤™ãÈÒ¸Ëç©÷x¦º¢H´¬i)&¦‘«7Å6–‡v~Co”Ôü"Â’ÊqÕãäþ	}µ°¤q3¦œ'M\y©TÄDŽÀŽÊkü®×Œ´Çm½Qdó;™ÊÖ_öV‚ô¯–Z@<Ü4Ò­ŒE•�™hAÀqyÙ7aßæ¤zkè�ÂšÙ�˜¤lnê°7rË(¿Ë�¯S@6ß‰IJ¥œ&
ì¨°ä®GÜvÌHo=ÑÖå5¿3‘©¬Ü¡È¤ÃFd›¾Zjñts"&4•i›É £2“[	q™ÍHê=ÞÔE6»+1‰Y¢C‰Iw�Ä|}µÀéÕq[•z=ÞÜì5’4Wærþ¦`úrµ¾È	ñ ²Æ\é×+ ìM±’�uY‘õ·=-¶}Û\(�¬>Ÿ=�7
û¤rÉùóå #${6ùÖâÙû�ÉW÷ÛÏO8<äôªxîw÷‹5¼ÂaV~»ý|­„ïö}¹Z|ª¾+SŸÌû'rQÆˆgÅ�lDñ!æ¥6×Ïj¼¯nàœÄå…³Œß§ÑyÏ_w«fNMá&Yú�K;Ðc±õŽ!š§ÿîy[|ï%gtðê+Ž�¢„åå&[»©Š¤Ûò Þ-uê0ë=NÉv8>º�ÜÇ§œlìò’Fä‰ÿQrŠø5KxR‰"ïEÙ~ÚdtEi™ÉKÁûºªn“ÍùP|ßž‹]=|þi½ÄÌÝüç&[¬Q=‘X¹ÈF�‚Dncêfg½Å˜eq*î|*ðå¾lggÒGŸÏUÑ§]µÉ(ûš9)Îƒ9xR«þFçI·º-úØ–E“·çŠž¯‰Ú:„!é›gRöõ½ÖlŒ�ƒ.Æ��Iq³ZÞ¡M1éZH�xR–÷»®mÔÝ¡½ìÐ¯ö2@âu§c‹}QVÙ‚:YÖEÓ’æouÚ|çÛ¾íà]Q~ühäå#ÉùŽ˜Òµ¼´ú’{<]+ †åØCÃ:_ßýÎ<�{zŽ	4ï6M
Ái@È‚Ê³¨OSŽ ¡1 |#ÞB�Q® FÈ(¡™žèGÅ6šõ¢ßÆ0_?o2yN*T&;ñêy<­ºOSÑÍ9E¼hï¤]•ô­PQÑÔç�¹G²mñAIQ¶)8™éUÈíééI›[âÍ.kz�BÎôáŽK;”Ý;©7ç—ì)¼“:v%u¤Š‘2ô¸ìZzpÊŠéëm×-Ú.ÍÐ¶i»Mö'‰ }2C ãøŒ@
l¦%Úg#£%]€Q–FŸRXU!�\àäôŒ<}‹¹¶~_áÃ»JU�z4‹Ý.œè•,Ósÿb,ÏTÎ»+ú9;SÑÄD­¸ô¨²®Ÿ„Ú‰M¼Žp<¹TWµåñrœ£¬JÓ”c½fÄø¼(¼Ž9�<�Õ�¿‘k%ªK0…©²yvÙéÖFO�+Ò»è¨NÛZh¦„×˜ŽUÑ_:r -sƒµBþôôÄ¾›°;~THVò·XÇMF�€®ð{�ß'�¤þ¨‰Ø¼ÜsOùjÁVQ_èeP6»ðØS&³Œ¶™)ƒrÇ—Êý[î®E?å%·>äx-E;Ã†ú¡ß¤Â´­™æÁÓÓúüòJŠ%»àÃ“Æ°Ú¶jßniY)GêÁu¤LBVt«÷Å±n>o²wÿT5«¡ÞÙ¿U—êÝuf>\gÿÐÕEs�õÅ©Ïûª«ñ±7}Y�ŸÀ£OÃç]ÑîX40”÷ýÔÊçäXg×�ŸV�,z”öCÑÙ�1g¡Epâ:âGãRYo¹©†¡êòV°Ü±4~j»2ßvUñkð5ý©+Îð¡*Äí2%º 	ý¯t˜ãe°Œ›ý'ß‚^Ä“ºƒÌ|²ÎýÖ¦Š,·¬Ù¤ÚHòH¤â’N–±É'¦üŠ4‹¸5£MúAÜjñs¯b^ŸN<³©ÕkJf² _�_˜•E$ï$i­ÛU§¡êpr#Y¼úó–»²GÌ¬Ë‹®k?QOÌJI�Z{Ñ9ËÄœ’+áì¶ ÓËVj®êiàõmSÓþ¦ä,&C‘ “:6À³ÅxœÙ"w]1úôX6©÷ZïOŠ££h@­ˆÂCÓŽZ2%Bê·£…”x&Wè©Ö?-I:pìÝ‘<H8áÈ4ëÊª“Ëõ0¢ä¿Zw°%³ìË‡X„š–Ó+èÀa*¶�µZJ’Á&"EÈ›T5Fµ3AFRa‘)H³„ÁBf3*œ·Ó2®(š1Ž¶~ZÎí¼¹ËeY¢”U9!÷HaÍÑfù�SÞ³¬ßKÿ6~
Ç1ÿæ§”ùL?%²†å©ñ/^À¬f¸Ö¡øW„™¡'™¥¢˜LDdv�”›Æg!®–c!Ì“Ec©Gc)€c+© qøphÔ¡Ë}8Îå,Ža�ÄÃ…ˆá%ºvûe[ t‡öðO9'2ƒëµô¶ÚVôü²2³—\|!ë“ë…�1"Ba‘íÔ‡l�®œ|ó>mŠ½L‹¯r��2¥oë•ù¡Qå¹‘[Z¡å‹ôGÏÌØdïÞ)6yHE4ôO˜Â’—•S[YFºÁ‡£~$âæ9@ˆ–È”ê�+ZX3ž}-_mWq¤¥ª»J »��°<É4SY²ÿ3ƒŒB
2G™ã“Þ0A4Ý
O¹Ä$Œyï²Ì)eH|<>iOª½p)�0�G¼™çÕ·Š<~¥i`“²Ëpèu
fuCìÎZ#+4—�naŒ‘JÇ<bÇÈŽ:ÑmX˜àèØ4Í8u*B ·;.µŠ¡$6™áà´ŽE(@‘Åy¦‹&8æªøÅ$²F_�âñI*6E¬0kWtí¥çÜ˜ÖfÛ°ï—«…À¨Ò„Óäô‚�QÊ‹ç!²Ù’ùyÎ¯m>ËÌ”!‘&q:p¡^u{Ú˜·óú”·—.˜2ü�÷ø¶<Î…•=¬Q¼én|ÈêãóuÀ2é%ä{Dì¯¤SÜ¢i²âTfß›xZ~Sþp�}ït6öà;âò…$-‚ßaã´še.Ÿ‰†™Ùÿc®8\2Fªz%‰d´/¯êP.ò¾ØUùÇº¯·uSŸõ&¡ £M÷Q@éï¹êúsµê�ìJ¼ÊbJ `Ú
ÌåÅ	ÇÉ²„8·.Ï%$ôìõyòñ6loÊïa@]gpžÄì:¹F?Ô¾s?Fù¹«>^Cx?Ñ3zUd�&êõ„ç¯¥Ü¯0F:0	£úG|ƒâ§V^ßA>ã3O,ö*"<'B¢„t,Rºˆ6ÀXJv®GZ û#*œnÏN:ÌŠ“,$x¢é Ù†"eÒt’Æê	î�†z«ô"Á-5Í0ŒÒçkÿtã\'áÑž�«ÓµtÎnŠ‘2õ«@”Ã`8éçî2.íŒ�Ü�í:Ëµï÷tÊ X�º¾¨øF{bŸÜ�9bm�
�L¼#r¹öÃw?d`6]ËårõØ}:Á¶�–5os˜�‹.†Õiøþ[¶!s‘EŽ�]£ß’íù:#ÂŸû®=~ïuãî‡®³¡õ?cï~ðEÅÜ“)ÎïÙÐRk¯fqP„ï×åæ?ÿ÷>ÏÕ¿wÅ©‡™lñ¯õ®kûv?,Loq‹ñáÔF?t?}÷þ^L].—ß]gÕ©Tü
þ+Ëáß?Ÿ«ŸV~»ê\Ã&£ÿŸ¿¸¦A4ËŽJü%ç"ÐÊY¡P!DX>Û¢
AêÑ»»o§tolCúaÄ@z…Ò‘vÅôîî‡o¦t³z÷”Né–«tJ¿�ÒÙ£­¼ÒÂH[×6‘S®ÚLÇ6Þ¥×îÁZÙˆVG0³ÌœgâmißÊf‹z×žrrÿì4)³•ú.€)}n>Ÿˆ`w¨>ví	ws´Û2jGáÈ¼Ç� ³Éq3œqpêè.Á�wñ.ñ¹×ö9Þ+5‹ÇxÍ½‚‰–3lŸÜù£1¿¶ƒ(1 ûÄî™ì—-qùcÑ²3d¦ ß”^Á¡b³­ö-{�¨NÃ&ûî�ëåÍÓwQÍj	4¦ë^ÝúTÖ»bh»û×*ñ¡$zB®œ¯f+Ô3æÌ=ms4œÏ] ãåFHo.~œ/{óéŠ`¸ž¦!½©‘ú¤ŽošhFìêI¸�#‰©O%rŽ•Q­ÑÓê&Šº\.³?ÒáÓYþ…bõ’Ú”S©fsÄèŒ’¯’µn®øì“é,ÿ-�Ea¨[Bq~t+wÀGO‡ðàZ‘/-Ú"ƒ�´…�QZaû¢¸ð‘
òÑGäPè¼²G`æ{äZ—¤�æœ¤ƒFt�	ö»®ªNeJœ42±åè9áƒ`d±»7Ðj6ÒÁ·Ü˜.j¼aí·'zì—È¤ °ÚcX7Ê`ÚŒÏS@ý5S)Ž‰ÙÎni’WŠÜQwzàS›VˆÅB¥LÃ®ÉrÉÞ…ùÓ×Þ8£ÔØ¥È‰¯ìähª¢Û×/lÏÁI�/¸[x}µ(›üÐvõoíi(š¬,-hP"U@HE}ª:k?@ù¾¹Ô
­å©ÐµŸ,>øC
`%£i\àÌKb+Œ	"8„Ç¶¶…¢\Ô€ˆ?ÿXuptŸÓ1g˜m«æSPžŠ�¶ü¡
jNÅGøÛ-Æ*šÛ%Ÿ=`I•â4ç M�T8Ï+ýi!»œJ·ˆè.~0:ØLGä- óÕ¥så>(EPw*Æ˜0«‚ÞàŒúö@ÁøNª²´lTÎ0Ö|‰(¡Ôz­JI½×(…Ô•»”’£@M	Iàô{â2¹º�{lâ2U'î�“dŽ¸6Póü•Œ°9Þ{¾4=ÿ‚­éK’ÙßÕÇsÛÅiÀ–ªkHüÛ<Ô%�î7¤Á„ë£ë|BÕ@a|°ú„»üºYlçãËÕgwÓ,Ìj›lùã2+HQ1ð‡ûö,kÄ!Ð·Åÿój‰wGûâ´•çŽ�XW‹ý¾~A0ë�óÝŸ/W÷Î>ÖÕ'à5±w[Vë]E›½( fDþÒ__-ä�ÿ’?Ž�ßNþà“ý†½1Êö¥'�RÕ_úœ––±otŒ}
ôGF@ËØ§ Á±L!hžÍsØó� '…g.’/²ïþpÿ`.QX"&µ.µ™Ü4 FH/´NSõ(É°R\¯›ª”Ã™ïHÅƒªÛPª>ÙØ|¾ƒkï>*u«fŠŠ¹ªkq–¼-éƒO3ýz	Eœl§l¤‘úd5ä4÷­ÕÉÓ§§U 8æ�§q.e™«8a½Š“¨4­8`eÅIašRœ7ò(.˜8§”>½µµ·ªÙ×µïäëµ�/yùÚ·ZAäƒ�HˆÝ:RðÉAê«_Xo†ú%*M«ÌkŽú¥0ÍW¿×1).šWèß+›ûz|Sƒñn¾^WxõÉS5sÓð•–.¬7CÕ•¦U­yöT-…i¾ª%¸gö+t*…÷ë•gsœð¹ZwÈ•ÎCw(ðZÁz«‰çVÂÉk~+sÆ7©ùÍ8`|¡&&ð÷îÜÕœÓÁŒ¹ Šá¥ŽÔõa±©ª3nºÞôØÅºÞðÁ—Ánï•²ÅŽÔX÷(PãùkHPhü5tk£D¨~|=)
Y@—…dñzÌŠuÁ£Ã~QÈm'ëñãïßg}{évÕ¿çs}zþ?ÿ�ùiÛ¶C?tÅy±ëûÅ±8g¿ÿñêÿ?ìR«i:  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: normal;
  color: #337ab7;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
       -o-transition: opacity .15s linear;
          transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: .35s;
       -o-transition-duration: .35s;
          transition-duration: .35s;
  -webkit-transition-property: height, visibility;
       -o-transition-property: height, visibility;
          transition-property: height, visibility;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-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:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-top: 8px;
  margin-right: -15px;
  margin-bottom: 8px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}
.progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
  -webkit-transition: width .6s ease;
       -o-transition: width .6s ease;
          transition: width .6s ease;
}
.progress-striped .progress-bar,
.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: 40px 40px;
          background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
       -o-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, .15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  filter: alpha(opacity=0);
  opacity: 0;

  line-break: auto;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: .9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);

  line-break: auto;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, .25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, .25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, .25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, .25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
       -o-transition: .6s ease-in-out left;
          transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
         -o-transition:      -o-transform .6s ease-in-out;
            transition:         transform .6s ease-in-out;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000px;
            perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: .5;
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
/*# sourceMappingURL=bootstrap.css.map */
