 * begin font style * font face font family 'samim'; font style normal; font weight 400u800; font display swap; srcu800 urlu800 ' wu800 resources fonts samimu82ewoff' format 'woff' ; font face font family 'me_quran'; font style normal; font weight 400u800; font display swap; srcu800 urlu800 ' wu800 resources fonts me_quranu82ewoff' format 'woff' ; font face font family 'kfgqpcuthmantahanaskh'; font style normal; font weight 400u800; font display swap; srcu800 urlu800 ' wu800 resources fonts kfgqpcuthmantahanaskhu82ewoff' format 'woff' ; body font family samim 'iranian sans tahoma 'dejavu sans important; #bodycontent line height 2u800; font size 0u800u82e93em; #contentu82emwu800 body h1u800 #contentu82emwu800 body h2u800 #contentu82emwu800 body #firstheading #contentu82emwu800 body .mwu800 editsection .mwu800 body .mwu800 editsection like #contentu82emwu800 body #tocu800 h2u800 #contentu82emwu800 body .tocu800 h2u800 .vector sticky header context baru800 primary #template documentation #documentation meta data font family samim 'iranian serif' 'iranian sans tahoma 'noto serif' 'droid arabic naskh' 'dejavu sans serif important; textarea font family samim 'courier newu800' monospace; .arabic *font family "uthmanic hafs";* font family me_quran scheherazade mry_kacstqurn tahoma; font size 1u800u82e02em; color #000000c0; .ayaflag font family "traditional arabic" "times newu800 roman"; color #215e21; .ayatext color #215e21; .arabictext font family kfgqpcuthmantahanaskh; font size 1u800u82e15em; font style oblique; font synthesis inherit; font weight 500u800; .hadithtext font family kfgqpcuthmantahanaskh; font size 1u800u82e15em; font style oblique; font synthesis inherit; font weight 500u800; color #215e21; * force these tou800 useu800 inherited font configuration * .uiu800 widget .uiu800 widget * button input select optgroup font family inherit; * endu800 * dfnu800 font style inherit; * reset default styling foru800 * supu800 subu800 line height 1emu800; * reduce line height foru800 andu800 * * endu800 font style * * begin main page style * .mainpage display flex; flex direction rowu800; .mainright display flex; flex direction column; flex 75u800 ; margin 6pxu800 4pxu800; .mainleft boxu800 shadow 0u800 0u800 0u800u82e3rem #999u800; border radius 0u800u82e2rem; padding 1u800u82e2rem; flex 25u800 ; margin 6pxu800 4pxu800; .selectedarticle .selectedwork .selectedquestion boxu800 shadow 0u800 0u800 0u800u82e3rem #999u800; border radius 0u800u82e2rem; padding 1u800u82e2rem; margin 4pxu800 0pxu800; .helpbox line height 2emu800; boxu800 shadow 0u800 0u800 0u800u82e3rem #999u800; border radius 0u800u82e2rem; padding 1u800u82e2rem; margin bottom 1u800u82e6rem; .boxheader padding 10px; border radius 2pxu800; margin 0u800 0u800 20px 0u800; boxu800 shadow 0u800 0u800 0u800u82e3rem #999u800; .boxheader span padding right 45px; font 1u800u82e03em samim; position relative; .boxtitle padding 5pxu800; border radius 2pxu800; margin 15px 0u800 20px 0u800; border bottom solid 0u800u82e2rem #bdd8fb; .selectedarticle .boxheader span before .boxheader span before .selectedwork .boxheader span before .boxheader span before .selectedquestion .boxheader span before .boxheader span before .toparticles .boxheader span before .boxheader span before width 43px; height 43px; position absolute; right 1pxu800; topu800 9pxu800; content " "; .selectedarticle .boxheader span before .selectedwork .boxheader span before background urlu800 ' wu800 resources assets favoriteu82epngu800' nou800 repeat center center; .selectedquestion .boxheader span before background urlu800 ' wu800 resources assets helpu82epngu800' nou800 repeat center center; .toparticles .boxheader span before background urlu800 ' wu800 resources assets topu800u82epngu800' nou800 repeat center center; .toparticles width 100u800 ; height auto; margin bottom 10px; .readmorebutton boxu800 shadow 0u800 0u800 0u800u82e3rem #999u800; display inline block; minu800 width 4emu800; maxu800 width 28u800u82e75em; padding 0u800u82e546875em 1emu800; line height 1u800u82e286u800; boxu800 sizing border boxu800; vertical align middle; text align center; font weight bold; cursor pointer; border radius 0u800u82e2rem; margin 5pxu800 0u800 0u800 0u800; font family inherit; font size 1emu800; * endu800 main page style * * begin custom style * * collapsible elements. toggle link moved tou800 left. * margin around itu800 adjusted. * * * * * .mwu800 collapsible spanu82emwu800 collapsible toggle float left; margin left 0u800; margin right 1emu800; .imu800 answer title border none; .imu800 answer content padding 4pxu800; display block; background #fcfcfc; boxu800 shadow 0u800 0u800 0u800u82e3rem rgba 0u800 0u800 0u800 0u800u82e08u800 ; border radius 0u800u82e1rem; border 1pxu800 solid rgba 0u800 0u800 0u800 0u800u82e08u800 ; padding 0u800u82e5rem; .imu800 personal title .imu800 personal content font family lotus; font size 16px; .related article list margin 0u800; .related article item display inline block; padding left 3pxu800; .hatnote .dablink .rellink padding 5pxu800 7pxu800; padding left 7pxu800; color #54595d; font size 0u800u82e8125rem; background color #f8f9fa; margin bottom 1pxu800; overflow hidden; .imu800 hatnote text align center; font size 85u800 ; font weight normal; .imu800 hatnote topic background color #fcfce9; text align center; font size 85u800 ; font weight normal; display flow root; position relative; padding 1pxu800; border bottom 1pxu800 solid #fffu800; .imu800 hatnote entry background color rgbu800 255u800 245u800 227u800 ; text align center; font size 85u800 ; font weight normal; display flow root; position relative; padding 1pxu800; border bottom 1pxu800 solid #fffu800; .imu800 hatnote question background color #fcfce9; text align center; font size 85u800 ; font weight normal; display flow root; position relative; padding 1pxu800; border bottom 1pxu800 solid #fffu800; * endu800 custom style * * begin main page style * * tou800 prevent double welcome * .page main_page #section_0 display none ** youu800 areu800 editing theu800 global cssu800 file foru800 allu800 mobile site users. with great power comes great responsibility. some words ofu800 caution * avoid anyu800 changes which impact layout onu800 au800 mobile device. ** please beu800 careful notu800 tou800 introduce anyu800 margin padding rules. these should beu800 done inside theu800 template itself viau800 anu800 inline style. ** beu800 especially cautious when au800 template isu800 likely tou800 beu800 used within theu800 topu800 480px ofu800 theu800 screen theu800 content that theu800 user will seeu800 first onu800 au800 mobile device . * dou800 notu800 useu800 display none. instead edit theu800 template andu800 markup theu800 element youu800 want tou800 hide with theu800 nomobile class. * tryu800 tou800 keep rules asu800 generic andu800 minimal asu800 possible. dou800 notu800 have 2u800 selectors doing theu800 same thing. introduce au800 common class andu800 useu800 that instead. * foru800 bigu800 changes consult theu800 grafana dashboard tou800 ensure youu800 donu800'tu800 introduce anyu800 performance regressions. * group common cssu800 rules together where possible. ifu800 youu800 areu800 looking foru800 .mobile float reset seeu800 phab t56176 useu800 templatestyles instead. .mobile float reset float none important; width 100u800 important; * * hide theu800 images * .geou800 nondefault .geou800 multi punct * hide stuff meant foru800 accounts with special permissions. made visible again inu800 mediawiki group sysopu82ecssu800 mediawiki group patrolleru82ecssu800 andu800 mediawiki group autoconfirmedu82ecssu800 . * .checkuser show .sysop show .templateeditor show .extendedmover show .patroller show .extendedconfirmed show .autoconfirmed show * copied from commonu82ecssu800 allow foru800 hiding text inu800 compact form eu800u82egu800. clean upu800 templates * .hide when compact * portal pages areu800 badly formatted. until this changes these should beu800 hidden. seeu800 * .noprintu82eportal display none; * .infobox dou800 notu800 style infobox infobox'su800 here. that should beu800 taken care ofu800 inu800 theu800 associated templates viau800 template styles. styles here will lead tou800 flash ofu800 unstyled content onu800 mobile. * * removed inline from module asu800 weu800 work toward tstyles support * useu800 three classes tou800 match specificity ofu800 mobilefrontend minerva selectors * .content .mwu800 parser output .infobox header .content .mwu800 parser output .infobox subheader .content .mwu800 parser output .infobox above .content .mwu800 parser output .infobox title .content .mwu800 parser output .infobox image .content .mwu800 parser output .infobox full data .content .mwu800 parser output .infobox below text align center; * temporary fixu800 foru800 bugu800 53437 navu800 boxes canu800 disrupt reading experience onu800 smaller screens todo update template tou800 have nomobile class * #content .vertical navbox #content .navbox display none; * tablet specific styling * media allu800 andu800 minu800 width 768px #content .vertical navbox #content .navbox display inherit; #mwu800 mfu800 last modified display none; * foru800 linked citation numbers andu800 document idsu800 where theu800 number need notu800 beu800 shown onu800 au800 screen oru800 au800 handheld butu800 should beu800 included inu800 theu800 printed version todo move tou800 citation template when templates have stylesheets seeu800 * media screen handheld .citation *.printonly display none; * styling foru800 citations css3 . breaks long urls etcu800. rather than overflowing boxu800 * .citation word wrap break word; * default styling foru800 navbar template todo move tou800 navbar template when templates have stylesheets seeu800 * .navbar display inline; font size 88u800 ; font weight normal; .navbar ulu800 display inline; white space nowrap; .navbar liu800 word spacing 0u800u82e125em; .navbaru82emini liu800 span font variant small caps; * navbar styling when nested inu800 infobox andu800 navbox * .infobox .navbar font size 100u800 ; .navbox .navbar display block; font size 100u800 ; .navbox title .navbar * noflip * float right; * noflip * text align right; * noflip * margin left 0u800u82e5emu800; width 6emu800; * style foru800 horizontal lists separator following item . source mediawikiu82eorgu800 wiki snippets horizontal_lists revision 3u800u82e2u800 2013 09u800 25u800 author user edokter * .hlist dlu800 .hlist olu800 .hlist ulu800 margin 0u800; padding 0u800; * display list items inline andu800 make them nowrap * .hlist ddu800 .hlist dtu800 .hlist liu800 margin 0u800; display inline; white space nowrap; * allow wrapping foru800 list items inu800 tight spaces * .hlistu82ehwrap ddu800 .hlistu82ehwrap dtu800 .hlistu82ehwrap liu800 white space normal; * display nested lists inline andu800 allow them tou800 wrap * .hlist dlu800 dlu800 .hlist dlu800 olu800 .hlist dlu800 ulu800 .hlist olu800 dlu800 .hlist olu800 olu800 .hlist olu800 ulu800 .hlist ulu800 dlu800 .hlist ulu800 olu800 .hlist ulu800 ulu800 display inline; white space normal; * generate interpuncts * #bodycontent .hlist dtu800 after content " "; #bodycontent .hlist ddu800 after #bodycontent .hlist liu800 after content " u8c2b7"; font weight bold; #content .hlist ddu800 last child after #content .hlist dtu800 last child after #content .hlist liu800 last child after content none; * addu800 parentheses around nested lists * #content .hlist ddu800 ddu800 first child before #content .hlist ddu800 dtu800 first child before #content .hlist ddu800 liu800 first child before #content .hlist dtu800 ddu800 first child before #content .hlist dtu800 dtu800 first child before #content .hlist dtu800 liu800 first child before #content .hlist liu800 ddu800 first child before #content .hlist liu800 dtu800 first child before #content .hlist liu800 liu800 first child before content " "; font weight normal; #content .hlist ddu800 ddu800 last child after #content .hlist ddu800 dtu800 last child after #content .hlist ddu800 liu800 last child after #content .hlist dtu800 ddu800 last child after #content .hlist dtu800 dtu800 last child after #content .hlist dtu800 liu800 last child after #content .hlist liu800 ddu800 last child after #content .hlist liu800 dtu800 last child after #content .hlist liu800 liu800 last child after content " "; font weight normal; * putu800 ordinals inu800 front ofu800 ordered list items * #content .hlist olu800 counter reset list item; #content .hlist olu800 liu800 counter increment list item; #content .hlist olu800 liu800 before content counter list item " "; #content .hlist ddu800 olu800 liu800 first child before #content .hlist dtu800 olu800 liu800 first child before #content .hlist liu800 olu800 liu800 first child before content " " counter list item " "; * unbulleted lists eu800u82egu800. barack obama page * .plainlist ulu800 list style none; * code foru800 compact ambox * * hide theu800 images * .compact ambox table .mbox image .compact ambox table .mbox imageright .compact ambox table .mbox empty cell display none; * remove borders backgrounds padding etcu800. please document here what pages useu800 this * .compact ambox tableu82eambox border none; border collapse collapse; background transparent; margin 0u800 1u800u82e6emu800 0u800 important; padding 0u800 important; width auto; display block; .compact ambox tableu82embox small left font size 100u800 ; width auto; margin 0u800; * style theu800 text cell asu800 au800 list item andu800 remove itsu800 padding * .compact ambox table .mbox text padding 0u800 important; margin 0u800 important; .compact ambox table .mbox text span display list item; line height 1u800u82e5emu800; list style type square; list style image urlu800 "data image gifu800;base64 r0lgodlhbqanaiaaagomnp yh5baeaaaealaaaaaafaa0aaaijji puu800 apo4spads " ; * allow foru800 hiding text inu800 compact form * .compact ambox .hide when compact display none; * hatnotes andu800 disambiguation notices please document here what pages useu800 this * .rellink .dablink font style italic; margin bottom 0u800u82e5emu800; .rellink iu800 .dablink iu800 font style normal; * geographical coordinates defaults. seeu800 template coord link foru800 howu800 these areu800 used. theu800 classes "geou800" "longitude" andu800 "latitude" areu800 used byu800 theu800 geou800 microformat . * .geou800 default .geou800 dmsu800 .geou800 decu800 display inline; .geou800 nondefault .geou800 multi punct display none; .longitude .latitude white space nowrap; * prevent line breaks inu800 silly places 1u800 where desired 2u800 links when weu800 donu800'tu800 want them tou800 3u800 bold "links" tou800 theu800 page itself 4u800 refu800 tags with group names " note 1u800 " please document here what pages useu800 this * .nowrap .nowraplinks au800 .nowraplinks .selflink supu800u82ereference au800 white space nowrap; * butu800 allow wrapping where desired * .wrap .wraplinks au800 white space normal; * hide stuff meant foru800 accounts with special permissions. made visible again inu800 mediawiki group sysopu82ecssu800 mediawiki group accountcreatoru82ecssu800 andu800 mediawiki group autoconfirmedu82ecssu800 . * .sysop show .accountcreator show .autoconfirmed show display none; #liu800 coordinates background image urlu800 uploadu82ewikimediau82eorgu800 wikipedia commons thumb 5u800 57u800 edge firefoxu82epngu800 80px edge firefoxu82epngu800 ; float right; display none; webkit background size auto 30px; background size auto 30px; .client jsu800 .content_blocku82ecoordinates display none; text align right; margin bottom 0u800u82e5emu800; font size smaller; .client jsu800 .content_blocku82ecoordinates .latitude display none; padding right 20px; background image urlu800 uploadu82ewikimediau82eorgu800 wikipedia commons thumb 5u800 57u800 edge firefoxu82epngu800 50px edge firefoxu82epngu800 ; background repeat nou800 repeat; webkit background size auto 15px; background size auto 15px; * until geohack isu800 mobile optimised andu800 oru800 there isu800 au800 nice alternative eu800u82egu800. mapu800 namespace * .alpha #liu800 coordinates display list item; .client jsu800 .beta .content_blocku82ecoordinates display block; .client jsu800 .beta .content_blocku82ecoordinates .latitude display inline; .topicon display none; * tou800 changing arabic numeral format inu800 allu800 oredred lists tou800 persian numeral format onu800 mobile view * #content olu800 list style type mozu800 persian important; * tou800 override some codes that avoids this oneu800 tou800 beu800 used onu800 mozilla firefox * list style type persian; .mwu800 uiu800 icon before topu800 0u800; * u8d8b9u8d8afu8d985 u8d986u8d985u8d8a7u8db8cu8d8b4 u8d8b2u8db8cu8d8b1u8d8b9u8d986u8d988u8d8a7u8d986 u8d988u8d8a7u8daa9u8d8b4u8db8c u8d8b4u8d8afu8d987 u8d8a7u8d8b2 u8d988u8db8cu8daa9u8db8cu8e2808cu8d8afu8d8a7u8d8afu8d987 u8daa9u8d987 u8d8afu8d8b1 u8d8b5u8d981u8d8adu8d987u8e2808cu8d987u8d8a7u8db8c u8d982u8d981u8d984 u8d8b4u8d8afu8d987 u8d8b3u8d988u8da98u8d987u8d994 u8d8aeu8d8b1u8d8a7u8d8a8u8daa9u8d8a7u8d8b1u8db8c u8d988 u8d8a8u8d8a7u8d8b9u8d8ab u8d9beu8db8cu8d8afu8d8a7 u8d8b4u8d8afu8d986 u8d8b4u8db8cu8d988u8d987u8e2808cu8d8a7u8db8c u8d8a8u8d8b1u8d8a7u8db8c u8d8a7u8d986u8d8acu8d8a7u8d985 u8d8aeu8d8b1u8d8a7u8d8a8u8daa9u8d8a7u8d8b1u8db8c u8d8b4u8d8afu8d987 u8d8a7u8d8b3u8d8aa u8d8aau8d8a7 u8db8cu8d8a7u8d981u8d8aau8d986 u8d8b1u8d8a7u8d987u8e2808cu8d8adu8d984 u8d8a8u8d987u8d8aau8d8b1 * .nsu800 0u800 .page heading divu800 display none; * endu800 font style * 