ÿØÿà JFIF    ÿÛ „  ( %"1!%)+...383,7(-.+  -+++--++++---+-+-----+---------------+---+-++7-----ÿÀ  ß â" ÿÄ     ÿÄ H    !1AQaq"‘¡2B±ÁÑð#R“Ò Tbr‚²á3csƒ’ÂñDS¢³$CÿÄ   ÿÄ %  !1AQa"23‘ÿÚ   ? ôÿ ¨pŸªáÿ —åYõõ\?àÒü©ŠÄï¨pŸªáÿ —åYõõ\?àÓü©ŠÄá 0Ÿªáÿ Ÿå[úƒ ú®ði~TÁbqÐ8OÕpÿ ƒOò¤Oè`–RÂáœá™êi€ßÉ< FtŸI“öÌ8úDf´°å}“¾œ6  öFá°y¥jñÇh†ˆ¢ã/ÃÐ:ªcÈ "Y¡ðÑl>ÿ ”ÏËte:qž\oäŠe÷󲍷˜HT4&ÿ ÓÐü6ö®¿øþßèô Ÿ•7Ñi’•j|“ñì>b…þS?*Óôÿ ÓÐü*h¥£ír¶ü UãS炟[AÐaè[ûª•õ&õj?†Éö+EzP—WeÒírJFt ‘BŒ†Ï‡%#tE Øz ¥OÛ«!1›üä±Í™%ºÍãö]°î(–:@<‹ŒÊö×òÆt¦ãº+‡¦%ÌÁ²h´OƒJŒtMÜ>ÀÜÊw3Y´•牋4ǍýʏTì>œú=Íwhyë,¾Ôò×õ¿ßÊa»«þˆѪQ|%6ž™A õ%:øj<>É—ÿ Å_ˆCbõ¥š±ý¯Ýƒï…¶|RëócÍf溪“t.СøTÿ *Ä¿-{†çàczůŽ_–^XþŒ±miB[X±d 1,é”zEù»& î9gœf™9Ð'.;—™i}!ôšåîqêÛ٤ёý£½ÆA–àôe"A$˝Úsäÿ ÷Û #°xŸëí(l »ý3—¥5m! rt`†0~'j2(]S¦¦kv,ÚÇ l¦øJA£Šƒ J3E8ÙiŽ:cÉžúeZ°€¯\®kÖ(79«Ž:¯X”¾³Š&¡* ….‰Ž(ÜíŸ2¥ª‡×Hi²TF¤ò[¨íÈRëÉ䢍mgÑ.Ÿ<öäS0í„ǹÁU´f#Vß;Õ–…P@3ío<ä-±»Ž.L|kªÀê›fÂ6@»eu‚|ÓaÞÆŸ…¨ááå>åŠ?cKü6ùTÍÆ”†sĤÚ;H2RÚ†õ\Ö·Ÿn'¾ ñ#ºI¤Å´%çÁ­‚â7›‹qT3Iï¨ÖÚ5I7Ë!ÅOóŸ¶øÝñØôת¦$Tcö‘[«Ö³šÒ';Aþ ¸èíg A2Z"i¸vdÄ÷.iõ®§)¿]¤À†–‡É&ä{V¶iŽ”.Ó×Õÿ û?h¬Mt–íª[ÿ Ñÿ ÌV(í}=ibÔ¡›¥¢±b Lô¥‡piη_Z<‡z§èŒ)iÖwiÇ 2hÙ3·=’d÷8éŽ1¦¸c¤µ€7›7Ø ð\á)} ¹fËí›pAÃL%âc2 í§æQz¿;T8sæ°qø)QFMð‰XŒÂ±N¢aF¨…8¯!U  Z©RÊ ÖPVÄÀÍin™Ì-GˆªÅËŠ›•zË}º±ŽÍFò¹}Uw×#ä5B¤{î}Ð<ÙD é©¤&‡ïDbàÁôMÁ." ¤‡ú*õ'VŽ|¼´Úgllº¼klz[Æüï÷Aób‡Eÿ dÑ»Xx9ÃÜ£ÁT/`¼¸vI±Ýµ·Ë‚“G³þ*Ÿû´r|*}<¨îºœ @¦mÄ’M¹”.œ«Y–|6ÏU¤jç¥ÕÞqO ˜kDÆÁ¨5ÿ š;ÐЦ¦€GÙk \ –Þ=â¼=SͧµªS°ÚÍpÜãQűÀõ¬?ÃÁ1Ñ•õZà?hóœ€ L¦l{Y*K˜Ù›zc˜–ˆâ ø+¾ ­-Ök¥%ùEÜA'}ˆ><ÊIè“bpÍ/qÞâvoX€w,\úªò6Z[XdÒæ­@Ö—€$òJí#é>'°Ú ôª˜<)4ryÙ£|óAÅn5žêŸyÒäMÝ2{"}‰–¤l÷ûWX\l¾Á¸góÉOÔ /óñB¤f¸çñ[.P˜ZsÊË*ßT܈§QN¢’¡¨§V¼(Üù*eÕ“”5T¨‹Âê¥FŒã½Dü[8'Ò¥a…Ú¶k7a *•›¼'Ò·\8¨ª\@\õ¢¦íq+DÙrmÎ…_ªæ»ŠÓœ¡¯’Ré9MÅ×D™lælffc+ŒÑ,ý™ÿ ¯þǤ=Å’Á7µ÷ÚÛ/“Ü€ñýã¼àí¾ÕÑ+ƒ,uµMâÀÄbm:ÒÎPæ{˜Gz[ƒ¯«® KHà`ߨŠéí¯P8Aq.C‰ à€kòpj´kN¶qô€…Õ,ÜNŠª-­{Zö’æû44‰sŽè‰îVíRœÕm" 6?³D9¡ÇTíÅꋇ`4«¸ÝÁô ï’ýorqКÇZ«x4Žâéþuïf¹µö[P ,Q£éaX±`PÉÍZ ¸äYúg üAx ’6Lê‚xÝÓ*äQ  Ï’¨hÍ =²,6ï#rÃ<¯–£»ƒ‹,–ê•€ aÛsñ'%Æ"®ÛüìBᝠHÚ3ß°©$“XnœÖ’î2ËTeûìxîß ¦å¿çÉ ðK§þ{‘t‚Ϋ¬jéîZ[ ”š7L¥4VÚCE×]m¤Øy”ä4-dz£œ§¸x.*ãÊÊ b÷•h:©‡¦s`BTÁRû¾g⻩‹jø sF¢àJøFl‘È•Xᓁà~*j¯ +(ÚÕ6-£¯÷GŠØy‚<Ç’.F‹Hœw(+)ÜÜâÈzÄäT§FߘãÏ;DmVœ3Àu@mÚüXÝü•3B¨òÌÁÛ<·ÃÜ z,Ì@õÅ·d2]ü8s÷IôÞ¯^Ç9¢u„~ëAŸï4«M? K]­ÅàPl@s_ p:°¬ZR”´›JC[CS.h‹ƒïËœ«Æ]–÷ó‚wR×k7X‰k›‘´ù¦=¡«‰¨¨Â')—71ó’c‡Ðúµ `é.{§p¹ój\Ž{1h{o±Ý=áUÊïGÖŒõ–-BÄm+AZX¶¡ ïHðæ¥JmÙ;…䡟ˆ¦ ° äšiÉg«$üMk5¤L“’çÊvïâï ,=f“"íἊ5ô¬x6{ɏžID0e¸vçmi'︧ºð9$ò¹÷*£’9ÿ ²TÔ…×>JV¥}Œ}$p[bÔ®*[jzS*8 ”·T›Í–ñUîƒwo$áè=LT™ç—~ô·¤ÈÚ$榍q‰„+´kFm)ž‹©i–ËqÞŠ‰à¶ü( ‚•§ •°ò·‡#5ª•µÊ﯅¡X¨šÁ*F#TXJÊ ušJVÍ&=iÄs1‚3•'fý§5Ñ<=[íÞ­ PÚ;ѱÌ_~Ä££8rÞ ²w;’hDT°>ÈG¬8Á²ÚzŽ®ò®qZcqJêäÞ-ö[ܘbň±çb“ж31²n×iƒðÕ;1¶þÉ ªX‰,ßqÏ$>•î íZ¥Z 1{ç൵+ƒÕµ¥°T$§K]á»Ûï*·¤tMI’ÂZbŽÕiÒ˜}bÓ0£ª5›¨ [5Ž^ÝœWøÂÝh° ¢OWun£¤5 a2Z.G2³YL]jåtì”ä ÁÓ‘%"©<Ôúʰsº UZvä‡ÄiÆÒM .÷V·™ø#kèýiíÌ–ª)µT[)BˆõÑ xB¾B€ÖT¨.¥~ð@VĶr#¸ü*åZNDŽH;âi ],©£öØpù(šºãö¼T.uCê•4@ÿ GÕÛ)Cx›®0ø#:ÏðFÒbR\(€€Ä®fã4Þ‰Fä¯HXƒÅ,†öEÑÔÜ]Öv²?tLÃvBY£ú6Êu5ÅAQ³1‘’¬x–HŒÐ‡ ^ ¸KwJôÖŽ5×CÚ¨vÜ«/B0$×k°=ðbÇ(Ï)w±A†Á† 11Í=èQšµ626ŒÜ/`G«µ<}—-Ö7KEHÈÉðóȤmݱû±·ø«Snmá=“䫚mݱŸ¡¶~ó·“äUóJæúòB|E LêŽy´jDÔ$G¢þÐñ7óR8ýÒ…Ç› WVe#·Ÿ p·Fx~•ݤF÷0Èÿ K¯æS<6’¡WШ; ´ÿ ¥Êø\Òuî†åÝ–VNœkÒ7oòX¨Á­Ø÷FÎÑä±g÷ÿ M~Çî=p,X´ ÝÌÚÅ‹’ÃjÖ.ØöÏñ qïQ¤ÓZE†° =6·]܈ s¸>v•Ž^Ý\wq9r‰Î\¸¡kURÒ$­*‹Nq?Þª*!sŠÆ:TU_u±T+øX¡ ®¹¡,ÄâÃBTsÜ$Ø›4m椴zÜK]’’›Pƒ @€#â˜`é¹=I‡fiV•Ôî“nRm+µFPOhÍ0B£ €+¬5c v•:P'ÒyÎ ‰V~‚Ó†ÖuókDoh$å\*ö%Ю=£«…aȼ½÷Û.-½VŒŠ¼'lyî±1¬3ó#ÞE¿ÔS¤gV£m›=§\û"—WU¤ÚǼÿ ÂnÁGŒÃ ‚õN D³õNÚíŒÕ;HôyÄÈ©P¹Ä{:?R‘Ô¨âF÷ø£bÅó® JS|‚R÷ivýáâ€Æé¡è³´IئÑT!§˜•ت‚¬â@q€wnïCWÄ@JU€ê¯m6]Ï:£âx'+ÒðXvÓ¦Úm=–´7œ $ì“B£~p%ÕŸUþ« N@¼üï~w˜ñø5®—'Ôe»¤5ã//€ž~‰Tþ›Å7•#¤× Íö pÄ$ùeåì*«ÓŠEØWEÈsßg ¦ûvžSsLpºÊW–âµEWöˬH; ™!CYõZ ÃÄf æ#1W. \uWâ\,\Çf j’<qTbên›Î[vxx£ë 'ö¨1›˜ÀM¼Pÿ H)ƒêêŒA7s,|F“ 꺸k³9Ìö*ç®;Ö!Ö$Eiž•¹ÒÚ†ýóéÝû¾ÕS®ó$’NÝäŸz¤5r¦ãÄÃD÷Üø!°ø‡Ô&@m™Ì^Ãä­d q5Lnÿ N;.6½·N|#ä"1Nƒx“ã<3('&ñßt  ~ªu”1Tb㫨9ê–›–bìd$ߣ=#ÕãÒmU¯eí$EFù5ýYô櫨æì™Ç—±ssM]·á¿0ÕåJRÓªîiƒ+O58ÖñªŠÒx" \µâá¨i’¤i —Ö ” M+M¤ë9‚‰A¦°Qõ¾ßøK~¼Ã‘g…Ö´~÷Ï[3GUœÒ½#…kàÔ®Ò”‰³·dWV‰IP‰Ú8u¹”E ÖqLj¾êÕCBš{A^Âß;–¨`¯¬ìö ˼ ×tìø.tƐm*n¨y4o&Àx¥n¦×î‡aupáÛj8¿m›è¶ã!o½;ß0y^ý×^EÑ¿ÒjzŒ­)vÚÑnÄL …^ªô× ‡—‚3k Îý­hï]içå–îÏ*÷ñþ»Ô CÒjøjÍznˆ´ ¹#b'Fô‹ ‰v¥'’à'T´ƒHýÍ%M‰ ƒ&ÆÇŒï1 ‘ –Þ ‰i¬s žR-Ÿ kЬá¬7:þ 0ŒÅÒÕ/aÙ¬ÃÝ#Úøœ ©aiVc‰. ¹¦ãµ” ›Yg¦›ÆÎýº°f³7ƒhá·¸­}&D9¡ÂsÉÙÞèŠõØàC™¨ñbFC|´Ü(ŸƒÚÒ-%»'a Ì¿)ËÇn¿úÿ ÞŽX…4ÊÅH^ôΑí@ù¹Eh¶“L8Çjù ¼ÎåVªóR©Ï5uà V4lZß®=€xÖŸ–ÑÈ ÷”¨°¾__yM1tÉ?uÆþIkÄgæ@þ[¢†°XÃJ£j·:nkÅ¢u ‘}âGzö­/IµèЬ¼48q¦F°ŽR¼=ûì{´¯RýicS ÕÛ íNtÍÙï£,w4rêì®»~x(©Uñ§#Ñ&œÕ¤>ÎåÍÓ9’Ö{9eV­[Öjâ²ãu]˜å2›qÑšÕJç0€sÄ|Êëè0튔bÁ>“{×_F`Ø©ºê:µä,v¤ðfc1±"«ÔÍän1#=· Âøv~H½ÐßA¾¿Ü€Óš]Õ; I¾÷ç‚Qi†î¹9ywÔKG˜áñ zQY—§ÃÕZ07§X‚ Áh;ÁM)iÌCH-¯T‘ë|A0{Ò½LÚ–TâÖkÜ’dÀ“rmm»”جPF³ÖcbE§T€ÒxKºû’Ó®7±²(\4ŽÃ¸Uu@j™yĵ;³µ!Á¢b.W¤=mõ´êµK k ¸K^ÜÛ#p*Ü14qkZç5ïë †°5Ï%ÍÛ<Õ¤×Ô¥ê†C Õ´¼ú$ƒÖ“”]Ù¬qÞÚ[4©ý!ûÏ—Áb쳐XµA¬â~`›Çr¸8ìùÝ䫦<>ä÷«?xs´ÇÑ /á;¹øüÊÈÙà{"@Žïzâ¬[âß‚ U_<ÇŸ½4èN˜ú61®qŠu ¦þF£»äJ_ˆÙÎ~ ÞAã–݄ϗrŠD;xTž‘ô`É«…suãO`?³à™ô Lý#Íc5öoæØ‚y´´÷«ZR§<&JÇ+éâô´€i!Àˆ0æAoàðLèÖ-2ŸõW.’t^–(KÁmHµV@xÜÇy®Ñø­â^:Ú3w· 7½¹°ñ¸â¹®:',«Mœ—n­Á+Ãbš LÈ‘ÄnRÓÅœ%¦²‰¨ùQ:¤f‚ "PÕtô¸…cæl…&˜Ú˜Ôkv‹ž+vŠ,=¢v­6—Xy*¥t£«<™:“aîϲ=¦6rO]XI¿Œ÷¤zÚ­›¶ 6÷”w\d ü~v®ˆÌk«^m<ÿ ¢‰Õ\)ùºŽ;… lîÙÅEŠ®cѾ@vnMÏ,¼“ñ•ŽBxðÃzãÇç%3ˆ"}Ù•Åî> BÉú;Ò]V+P˜F_´ßé> Øše|ï‡ÄOmFæÇ ãqÞ$/xÐx­z`ï9"œÜij‚!7.\Td…9M‡•iŽ‹¾‘50ÞŽn¥ß4ÉôO ¹*í^QêËÜÇÌ8=ާs‰'ÂëÙ«á%Pú[O †ÅP¯Vsް.‰,kc¶ ¬A9n˜XÎ-ÞšN["¹QÕ‰ƒMýÁߺXJæÍaLj¾×Ãmã¾ãÚ uñÒþåQô¦¥ /ÄUx:‚ÍÜ’ Đ©ØÝ3V¨‰ÕnÐ6ó*óúK­«…c ¯U òhsý­jóÔj#,ímŒRµ«lbïUTŒÑ8†Ä0œÏr`ð¡¬É Ї ë"À² ™ 6¥ f¶ ¢ÚoܱԷ-<Àî)†a¶ž'Ú»¨TXqØæ¶÷YÄHy˜9ÈIW­YÀuMFë ºÏ’AqÌ4·/Ú †ô'i$øä­=Ä Ý|öK×40è|È6p‘0§)o¥ctî§H+CA-“ xØ|ÐXАç l8íºð3Ø:³¤¬KX¯UÿÙ /** * @author ( Angie Radtke ) * @package Joomla * @subpackage Accessible-Template-Beez * @copyright Copyright (C) 2005 - 2018 Open Source Matters. All rights reserved. * @license GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant to the * GNU General Public License, and as distributed it includes or is derivative * of works licensed under the GNU General Public License or other free or open * source software licenses. See COPYRIGHT.php for copyright notices and * details. /* Typography =================================================== */ body#shadow { font-family: arial,sans-serif } body h1,body h2,body h3,body h4,body h5,body h6 { margin: 0; font-family: inherit; font-weight: normal; color: inherit; text-rendering: optimizelegibility; word-wrap: break-word; } body h1 { margin-bottom: 0.75em; font-size: 3.6em; line-height: 1.2; } body h2 { margin-bottom: 0.75em; font-size: 1.5em; line-height: 1.2; padding: 5px 0 } body h3 { margin-bottom: 1em; font-size: 1.4em; line-height: 1.3; padding-bottom: 5px } body h4 { margin-bottom: 1.5em; font-size: 1.2em; line-height: 1.25; } body h5 { font-size: 1.1em; margin-bottom: 1.5em; } body p,body ol,body ul,body dl,body address { margin-bottom: 1.5em; font-size: 1.0em; line-height: 1.5em; word-wrap: break-word; } small { font-size: 0.9em; } body ul,body ol { margin: 0 0 1.5em 12px; padding: 0 0 0 12px; } body li ul,body li ol { margin: 0; } ul.categories-module { padding:0; margin:0} blockquote { margin: 0 0 1.5em -24px; padding-left: 24px; border-left: 2px solid #c7ced6; font-style: normal; } q { quotes: none; } cite { font-style: normal; } abbr[title] { border-bottom: 1px dotted #c7ced6; cursor: help; } b,strong { font-weight: bold; } dfn { font-style: italic; } ins { text-decoration: none; } mark { font-style: italic; font-weight: bold; } pre,code,kbd,samp { line-height: 1.5em; } pre { white-space: pre-wrap; } sub,sup { position: relative; line-height: 0; } sup { top: -0.5em; } sub { bottom: -0.25em; } table { width: 100%; max-width: 100%; margin-bottom: 1.5em; border-collapse: collapse; border-spacing: 0; background-color: transparent; font-size: 1em } table th,table td { padding: 8px; vertical-align: top; border-top: 1px solid #ddd; line-height: 1.5em; text-align: left; } table th { font-weight: bold; border: 0 } table thead th { vertical-align: bottom; } table tr:first-child th,table tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td { border-top: 0; } table tbody+tbody { border-top: 2px solid #8c9bab; } table tbody tr td,table tbody tr th { -webkit-transition: background-color 0.25s 0 linear; -moz-transition: background-color 0.25s 0 linear; -ms-transition: background-color 0.25s 0 linear; -o-transition: background-color 0.25s 0 linear; transition: background-color 0.25s 0 linear; } /* links */ p.readmore a, .mod-articles-category-readmore a { border: 1px solid #CCCCCC; border-radius: 3px; display: inline-block; text-decoration: none; margin-bottom: 9px; padding: 4px; line-height: 1.6em; } /* +++++++++++++++++ forms general ####################### */ form { margin: 0 0 18px; } fieldset { border: solid 1px #ddd; margin: 10px 0; padding: 20px; border-radius: 5px } fieldset p { margin: 0; padding: 0; } legend { font-weight: bold; background: #fff; padding: 5px 10px } label,input,button,select,textarea { font-weight: normal; } label { color: #333333; margin-bottom: 5px; max-width: 90% } input,textarea,select,#advanced-search-toggle, input.search-query { border: 1px solid #CCCCCC; border-radius: 3px; display: inline-block; margin-bottom: 9px; padding: 4px; } .filter-search-lbl {display:inline} .filter-search, .display-limit {float:left; margin-right:10px} .button,button,.profile-edit a { border-radius: 3px; padding: 4px; line-height: 1.2em; text-decoration: none; } label input,label textarea,label select { display: block; } input[type="image"],input[type="checkbox"],input[type="radio"] { border-radius: 0; cursor: pointer; height: auto; line-height: normal; margin: 3px 0; padding: 0; width: auto; } input[type="button"],input[type="reset"],input[type="submit"] { height: auto; width: auto; } select { height: 28px; line-height: 28px; max-width:99%} select { width: 220px; } select[multiple],select[size] { height: auto; } textarea { height: auto; } .radio,.checkbox { padding-left: 18px; } input[type="radio"],input[type="checkbox"] { display: inline; margin-right : 10px; border:none } input,textarea { -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; } input:focus,textarea:focus { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6); outline: 0 none; } input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus { box-shadow: none; outline-offset: -2px; } /* +++++++++++++++++++++++ header searchbox +++++++++++++++++++++ */ #header form { overflow: hidden; float: right } #header form .search {display:inline} #header input { font-weight: bold; float: left; } #header .inputbox { margin-right: 5px } /* ++++++++++++++++++++ search component +++++++++++++++++++++++ */ fieldset.word { border: 0; background: #fff; padding: 0 } fieldset.phrases label,fieldset.only label { display: inline; } :root *> fieldset.only label:before { background: #a7c7dc; background: -moz-linear-gradient(-45deg, #fefefe, #ddd); background: -webkit-linear-gradient(-45deg, #fefefe, #ddd); background: -o-linear-gradient(-45deg, #fefefe, #ddd); background: -ms-linear-gradient(-45deg, #fefefe, #ddd); background: linear-gradient(-45deg, #fefefe, #ddd); border: 1px solid #aaa; border-radius: 3px; box-shadow: 0 0 1px 1px #CCCCCC; height: 1em; margin: 0 4px 0 0; text-transform: uppercase; width: 1em; display: inline-block; margin-left: -40px; padding: 2px; line-height: 1em; text-indent: -50px; } input[type="checkbox"]:checked+label:before { content: "\2714"; text-indent: 0; background: -moz-linear-gradient(-45deg, #fefefe, #0b70cd); background: -webkit-linear-gradient(-45deg, #fefefe, #0b70cd); background: -o-linear-gradient(-45deg, #fefefe, #0b70cd); background: -ms-linear-gradient(-45deg, #fefefe, #0b70cd); background: linear-gradient(-45deg, #fefefe, #0b70cd); border: 1px solid #0B70CD; } :root *> .phrases-box label:before { background: #a7c7dc; background: -moz-linear-gradient(-45deg, #fefefe, #ccc); background: -webkit-linear-gradient(-45deg, #fefefe, #0b70cd); background: -o-linear-gradient(-45deg, #fefefe, #0b70cd); background: -ms-linear-gradient(-45deg, #fefefe, #0b70cd); background: linear-gradient(-45deg, #fefefe, #0b70cd); border: 1px solid #aaa; line-height: 1.3em; margin: 0 4px 0 0; text-transform: uppercase; width: 1.3em; display: inline-block; margin-left: -40px; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius: 12px; text-indent: -40px; color: #fff; text-shadow: 0 10px 6px #fff; } /* input[type="radio"]:checked + label:before { content: "\2022"; text-indent: 6px; background: -moz-linear-gradient(-45deg, #fefefe, #0b70cd); background: -webkit-linear-gradient(-45deg, #fefefe, #0b70cd); background: -o-linear-gradient(-45deg, #fefefe, #0b70cd); background: -ms-linear-gradient(-45deg, #fefefe, #0b70cd); background: linear-gradient(-45deg, #fefefe, #0b70cd); color: #000; zoom:1; border: 1px solid #aaa; }*/ .ordering-box { margin: 10px 0; } .search-results dt.result-title { padding: 15px 15px 0 5px; font-weight: bold; } .search-results dd { padding: 2px 15px 2px 5px } .search-results dd.result-text { padding: 10px 15px 10px 5px; line-height: 1.7em } .search-results dd.result-url { font-size: 90%; padding: 2px 15px 15px 5px; } .search-results dd.result-created { padding: 2px 15px 15px 5px } .search-results dd.result-category { padding: 10px 15px 5px 5px } /* Com_search break long titles & text */ dt.result-title { word-wrap: break-word; } dd.result-text { word-wrap: break-word; } .advanced-search-tip { background: #FEFDE2; border-radius: 3px; padding: 20px; border: solid 1px #ddd } .advanced-search-tip p { margin: 0 } .advanced-search-tip .term { font-weight: bold; font-style: italic } .panel { border: solid 1px #ddd; margin-top: -1px; } #main .panel h3 { margin: 0; padding: 0; background: #eee; border: 0; font-size: 1.0em } .panel h3 a { display: block; text-decoration: none; padding: 6px; } .pane-slider { border: solid 0; padding: 10px; margin: 0; } /* +++++++++++++++++++ Contact Form +++++++++++++++++++++++++++++++++ */ .panel .contact-form,.panel .contact-miscinfo { padding: 10px } .contact .panel .contact-form form,.contact .panel .contact-address { margin: 20px 0 0 0 } textarea,.contact-form input[type="text"],.contact-form input[type="email"],.contact-form textarea { width: 80%; -moz-box-sizing: border-box; border: 1px solid #DDDDDD; color: #333333; overflow: auto; padding: 5px; vertical-align: top; } #jform_contact_email_copy-lbl,#jform_contact_email_copy { float: left; margin-right: 10px; border: 0 } #jform_captcha { clear:both; padding-bottom:10px; } label#jform_captcha-lbl { clear: both; position: relative; float: left; } .contact-form .button { clear: left; float: left; margin: 20px 0 } fieldset.filters { background: none; border: none; padding: 0 } .contact-form,.contact-links,.contact-misc,.contact-image,.contact-contactinfo,.contact-address { margin: 20px 0 } /* ++++++++++++++ loginmodule +++++++++++++++++++++++++++ */ #form-login-remember { overflow: hidden; margin-bottom: 10px } #form-login-remember label { display: inline; margin-left: 10px } #modlgn-remember { float: left } #login-form fieldset { background: #f5f5f5 } #login-form input[type="text"], input[type="password"], input[type="submit"] { width: 100%; box-sizing: border-box } form ul { list-style-type: none; margin: 0; padding: 0 } /* +++++++++++++++++++++++ pagenav +++++++++++++++++++++++ */ .pagenav { text-align: right } .pagenav ul { display: inline-block; *display: inline; /* IE7 inline-block hack */ list-style-type: none; margin-left: 0; margin-bottom: 0; } .pagenav li { display: inline; margin: 0; padding: 0 } .pagenav a,span.pagenav { padding: 0 14px; margin: 0; text-decoration: none; border: 1px solid #ddd; border-left: 0 solid #ddd; display: inline-block; line-height: 1.9em; } .pagenav li:first-child a,.pagination-start span { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; border-left: solid 1px #ddd } .pagenav li:last-child a,.pagination-end span { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .pagination ul { margin: 10px 10px 10px 0; padding: 0 } .pagination li { display: inline; } .pagination a { padding: 0 14px; line-height: 2em; text-decoration: none; border: 1px solid #ddd; border-left: 0 solid #ddd; display: inline-block } .pagination .active a { cursor: default; } .pagination span,.pagination span a:hover { cursor: default; padding: 0 14px; line-height: 2em; } .pagination li:first-child a { border-left-width: 1px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .pagination li:last-child a { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } /* +++++++++++++++++ Breadcrumbs +++++++++++++++++++++++++++ */ .breadcrumbs,.article-info { padding: 7px; margin: 0 0 18px; list-style: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .breadcrumbs li { display: inline-block; } /* +++++++++++++++++ articleinfo /actions +++++++++++++++++++++++++++ */ ul.actions { list-style-type: none; text-align: right } ul.actions a {padding:0} ul.actions li { display: inline } .article-info-term { display: none } .article-info { overflow: hidden; font-size: 0.9em } .article-info dd { float: left; padding: 0 5px; border-right: solid 1px #ccc } .article-info dd span { text-transform: none; display: inline-block; padding: 0 5px 0 0; margin: 0 10px 0 0; } .article-info dd.create { clear: left } /* ###################### header ###################### */ #fontsize { padding: 0; margin: 0 20px 0 1px; text-align: right; margin-bottom: 0; float: none; } #fontsize h3 { padding-right: 0; font-weight: normal; display: inline; font-size: 1em; margin: 0 } #fontsize p { margin: 0 0 0 2px; padding: 0; display: inline; font-size: 1em; } #fontsize p a { margin: 0 2px; display: inline; padding: 0 5px; } /* +++++++++++++++ menus ++++++++++++++++++++++++ */ #header ul.menu { padding: 0; width: auto; text-align: left; display: block; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; margin: 0 10px } #header ul.menu li { display: inline; padding: 0; margin: 0; } #header ul.menu li a:link,#header ul.menu li a:visited,#header ul.menu li:last-child a { font-weight: bold; text-decoration: none; margin: 0; display: inline-block; padding: 12px 15px; position: relative; border-right: 1px solid #ddd; box-shadow: 1px 0 0 #f5f5f5; } #header ul.menu li:first-child a { border-radius: 4px 0 0 0; margin-left: -1px } .moduletable_menu { border: solid 1px #ddd; background: #f9f9f9; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 20px; margin-bottom: 20px } ul.menu { margin: 0 0 20px 0; padding: 0; } ul.menu,ul.menu ul { list-style-type: none; } ul.menu a { display: block; margin: 0; text-decoration: none; padding: 5px 0; border-bottom: solid 1px #ddd; } ul.menu li:last-child a { border: 0; box-shadow: none } ul.menu ul { margin: 0; padding: 0 } ul.menu ul a { padding-left: 20px } ul.menu ul ul a { padding-left: 30px } ul.menu ul ul ul a { padding-left: 40px } ul.menu ul ul ul ul a { padding-left: 45px } /* ++++++++++++++ content-module ++++++++++++++ */ .category-module { margin: 0; padding: 0 } .category-module li { padding: 5px 0 5px 0; margin: 0; list-style-type: none } .category-module li h4 { margin-bottom: 0 } .category-module span { display: block; font-size: 0.85em; } .category-module a span { display: inline } /* content */ .categories-list .item-title a { text-decoration: none; margin-bottom: 20px } .category-desc { margin: 20px 0 } .category-desc img { float: left; margin: 0 20px 10px 0 } .categories-list dt,.categories-list dd { display: inline } ul.latestnews li { word-wrap: break-word; } /* ++++++++++++++++++++++ Footer +++++++++++++++++++++++++ */ #footer-outer {font-size:0.8em} .box { text-align: left } .box ul { list-style-type: none } #bottom .newsfeed-item { padding: 0; margin-bottom: 10px } .box .moduletable_menu,.box .moduletable { margin: 10px } .box3 { padding-left: 10px } .box h3 { font-size: 1.3em } #footer { font-size: 0.8em } /* #################### Sliding modules ################## */ .moduletable_js,.moduletable { margin-bottom: 20px; } .js_heading,.js_heading { position: relative; display: block; padding: 5px 10px; margin: 0; font-size: 1.40em; border-radius: 3px } h3.js_heading a { display: block; position: absolute; right: 0; top: 0; padding: 5px 5px 0 0; text-decoration: none; background: none } .module_content { padding: 10px; border: solid 1px #ddd; border-top: 0; border-radius: 0 0 3px 3px; margin-top: -1px } .no { font-size: 1px; } .slide { height: auto !important; } /* +++++++++++++++++++++++++++++ Module Tabs / Pagebreak Tabs / Contact Tabs ++++++++++++++++ */ ul.tabs { margin: 0; padding: 0; overflow: hidden } dl.tabs dt,dl.tabs dd { margin: 0; padding: 7px 5px; } dl.tabs dt h3 { font-size: 1em; margin: 0; padding: 0 } dl.tabs dt { position: relative; z-index: 1 } ul.tabs li,dl.tabs dt { list-style-type: none; float: left; width: auto; padding: 0; display: block; margin: 0 3px 0 0; font-size: 1em; } ul.tabs li a:link,ul.tabs li a:visited,dl.tabs dt h3 a:link,dl.tabs dt h3 a:visited { text-decoration: none; padding: 7px 5px; margin: 0; display: block; font-size: 0.9em; font-weight: normal; border-radius: 5px 5px 0 0; } ul.tabs li a.linkopen:link,ul.tabs li a.linkopen:visited,dl.tabs dt.open h3 a:link,dl.tabs dt.open h3 a:visited { font-weight: bold; } .tabcontent,div.current { padding: 30px 20px; margin: -1px 0 0 0; border-radius: 0 3px 3px 3px; clear: left; } div.current { position: relative; z-index: 0; top: -1px } .tabcontent:focus { outline: none } .tabopen { display: block; margin-bottom: 20px; overflow: hidden } .tabclosed { display: none } .tabcontent ul { padding: 0 } .tabcontent ul li { list-style-type: none } /* ++++++++++++++ image float style ++++++++++++++ */ .img-fulltext-left { float:left; margin-right: 20px; margin-bottom: 20px; } .img-intro-left { float: left; margin-right: 10px; margin-bottom: 10px; } .img-fulltext-right { float: right; margin-left: 20px; margin-bottom: 20px; } .img-intro-right { float: right; margin-left: 10px; margin-bottom: 10px; } .img-fulltext-none {display:block; margin:10px 0 } /* Correction for user profile date of birth calendar image */ #jform_profile_dob_img { background: url("../images/system/calendar.png") no-repeat scroll 0 0 transparent; cursor: pointer; height: 18px; margin: 0 3px; vertical-align: middle; width: 18px; } /* Smartsearch Calendar*/ #filter_date1_img, #filter_date2_img { background: rgba(0, 0, 0, 0) url("../images/system/calendar.png") no-repeat scroll 0 0; cursor: pointer; height: 18px; margin-left: 3px; vertical-align: middle; width: 18px; } #search-results { clear: both; } #finder-filter-window { overflow: visible; } #searchForm .searchintro { padding: 0 0 0 250px; } .collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height .35s ease; -moz-transition: height .35s ease; -o-transition: height .35s ease; transition: height .35s ease; } .collapse.in { height: auto; } #finder-search .in.collapse { overflow: visible; }