پرش به محتوا

Common.css - فراغیب

از فراغیب
admin>Esfandiari
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
 
(۱۷ نسخهٔ میانی ویرایش شده توسط ۲ کاربر نشان داده نشد)
خط ۲: خط ۲:
@font-face {
@font-face {
     font-family: 'IRANSansXFaNum';
     font-family: 'IRANSansXFaNum';
    font-style: normal;
font-style: normal;
    font-weight: 400;
font-weight: 400;
    font-display: swap;
font-display: swap;
    src: url('/w/resources/fonts/IRANSansXFaNum-Regular.woff2') format('woff2'),
src: url('/w/resources/fonts/IRANSansXFaNum-Regular.woff2') format('woff2'),
        url('/w/resources/fonts/SIRANSansXFaNum-Regular.woff') format('woff');
url('/w/resources/fonts/IRANSansXFaNum-Regular.woff') format('woff');
}
}


body {
body {
    font-family: IRANSansXFaNum, Tahoma, 'Noto Serif', 'Droid Arabic Naskh', 'DejaVu Sans', serif !important;
font-family: IRANSansXFaNum, Tahoma, 'Noto Serif', 'Droid Arabic Naskh', 'DejaVu Sans', serif !important;
}
}


#content.mw-body h1,  
#content.mw-body h1, #content.mw-body h2, #content.mw-body #firstHeading,
#content.mw-body h2,  
#content.mw-body .mw-editsection, .mw-body .mw-editsection-like,
#content.mw-body #firstHeading,
#content.mw-body #toc h2, #content.mw-body .toc h2, .vector-sticky-header-context-bar-primary,
#content.mw-body .mw-editsection,  
#template-documentation, #documentation-meta-data{
.mw-body .mw-editsection-like,
font-family: Shabnam, Tahoma, 'Noto Serif', 'Droid Arabic Naskh', 'DejaVu Sans', serif !important;
#content.mw-body #toc h2,  
line-height: 1.6;
#content.mw-body .toc h2,  
.vector-sticky-header-context-bar-primary,
#template-documentation,  
#documentation-meta-data {
    font-family: IRANSansXFaNum, Tahoma, 'Noto Serif', 'Droid Arabic Naskh', 'DejaVu Sans', serif !important;
    line-height: 1.6;
}
}


textarea {
textarea {
    font-family: IRANSansXFaNum, 'Courier New', monospace;
font-family: IRANSansXFaNum, 'Courier New', monospace;
}
}


.mw-body-content {
.mw-body-content {
    font-kerning: auto;
font-kerning: auto;
    font-size: 16px;
font-size: 16px;
    line-height: 2.0;
line-height: 2.0;
}
}


.ace_editor {  
/* Ace editor now supports RTL editing but a monospace font with Arabic should be set for correct functionality */
    font-family: 'Courier New', monospace !important;  
.ace_editor { font-family: 'Courier New', monospace!important; }
}


.ui-widget,  
/* force these to use inherited font configuration */
.ui-widget *,  
.ui-widget, .ui-widget *, button, input, select, optgroup {
button,  
font-family: inherit;
input,  
select,  
optgroup {
    font-family: inherit;
}
}
/* end */


dfn { font-style: inherit; }
dfn {
sup, sub { line-height: 1em; }
font-style: inherit; /* Reset default styling for <dfn> */
 
/* --------------------- End Font Style ----------------- */
 
 
/* --------------------- Begin Custom Style ----------------- */
#siteSub { display: block; font-size: 0.8125rem; }
.mw-redirectedfrom { display: none; }
 
.hatnote {
    padding: 5px 7px;
    color: #54595d;
    font-size: 0.8125rem;
    overflow: hidden;
}
}
 
sup, sub {
.mw-parser-output .hatnote { font-style: normal; }
line-height: 1em;     /* Reduce line-height for <sup> and <sub> */
 
.mw-body-content h2 { padding: 0.2em 0 0 0; }
 
.vector-menu-portal .vector-menu-heading,  
.vector-menu-portal .vector-menu-content li {
  line-height: 1.3;
  font-size: 0.85em;
}
}
/* --------------------- End Custom Style ----------------- */
/* --------------------- End Font Style ----------------- */


/* --------------------- End Font Style ----------------- */
/* end */


/* --------------------- Begin Main Page Style ----------------- */
dfn {
.mainPage {
     font-style: inherit; /* Reset default styling for <dfn> */
     display: flex;
    flex-direction: row;
}
}
 
sup, sub {
.mainRight {  
     line-height: 1em;    /* Reduce line-height for <sup> and <sub> */
     display: flex;
     flex-direction: column;
    flex: 75%;
    margin: 6px 4px;
}
}


.mainLeft {
/* Main page fixes */
    box-shadow: 0 0 0.3rem #999;
    border-radius: 0.2rem;
    padding: 1.2rem;
    flex: 25%;
    margin: 6px 4px;
}
 
.selectedArticle {
    box-shadow: 0 0 0.3rem #999;
    border-radius: 0.2rem;
    padding: 1.2rem;
    margin: 4px 0px;
}
 
.helpBox {
    line-height: 2em;
    box-shadow: 0 0 0.3rem #999;
    border-radius: 0.2rem;
    padding: 1.2rem;
    margin-bottom: 1.6rem;
}
 
.boxHeader {
    padding: 10px;
    border-radius: 2px;
    margin: 0 0 20px 0;
    box-shadow: 0 0 0.3rem #999;
}
 
.boxHeader span {
    padding-right: 45px;
    font: 1.03em Samim;
    position: relative;
}
 
.boxTitle {
    padding: 5px;
    border-radius: 2px;
    margin: 15px 0 20px 0;
    border-bottom: solid 0.2rem #bdd8fb;
}
 
.selectedArticle .boxHeader span:before,
.boxHeader span:before,
.topArticles .boxHeader span:before {
    width: 43px;
    height: 43px;
    position: absolute;
    right: -1px;
    top: -9px;
    content: " ";
}
 
.selectedArticle .boxHeader span:before {
    background: url('/w/resources/assets/favorite.png') no-repeat center center;
}
 
.topArticles .boxHeader span:before {
    background: url('/w/resources/assets/top.png') no-repeat center center;
}
 
.topArticles {
    width: 100%;
    margin-bottom: 10px;
}
 
.readmoreButton {
    box-shadow: 0 0 0.3rem #999;
    display: inline-block;
    min-width: 4em;
    max-width: 28.75em;
    padding: 0.546875em 1em;
    line-height: 1.286;
    box-sizing: border-box;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
    border-radius: 0.2rem;
    margin: 5px 0 0 0;
    font-family: inherit;
    font-size: 1em;
}
/* --------------------- End Main Page Style ----------------- */
 
/* --------------------- Begin Persian Wikipedia Style ----------------- */


/* Main page fixes */
body.page-ویکی‌پدیا_صفحه_تمرین #ca-edit,
body.page-امامت‌پدیا_صفحه_تمرین #ca-edit,
body.page-ویکی‌پدیا_آشنایی #ca-edit {
body.page-امامت‌پدیا_آشنایی #ca-edit {
     border: 1px dotted #36c;
     border: 1px dotted #36c;
}
}
body.page-امامت‌پدیا_صفحه_تمرین #ca-edit:hover,
body.page-ویکی‌پدیا_صفحه_تمرین #ca-edit:hover,
body.page-امامت‌پدیا_آشنایی #ca-edit:hover {
body.page-ویکی‌پدیا_آشنایی #ca-edit:hover {
    background: white;
    background: none repeat scroll 0 0 white;
    border-color: transparent;
    border-color: transparent;
}
}
body.page-صفحهٔ_اصلی #mp-topbanner {
body.page-صفحهٔ_اصلی #mp-topbanner {
    clear: both;
  clear: both;
}
}


خط ۲۱۰: خط ۸۹:
body.page-صفحهٔ_اصلی #ca-history,
body.page-صفحهٔ_اصلی #ca-history,
body.page-صفحهٔ_اصلی #pagehistory {
body.page-صفحهٔ_اصلی #pagehistory {
    display: none;
  dis play: none;
}
}


/* تراز راست برای پیوند «ویرایش پیوندهای میان‌ویکی» */
/* Make the list of references in [[Template:Reflist]] smaller */
.wb-langlinks-link {
.references-small {  
     text-align: right;
     font-size: 90%;
}
}


/* Make references smaller */
/* Highlight clicked reference in blue to help navigation */
.references-small { font-size: 90%; }
 
ol.references > li:target,
ol.references > li:target,
sup.reference:target,
sup.reference:target,
span.citation:target,  
span.citation:target, cite:target {  
cite:target {  
     background-color: #ecf0fa;
     background-color: #ecf0fa;
}
}


/* Ensure refs in table headers and the like aren't bold or italic */
sup.reference {
sup.reference {
     font-weight: normal;
     font-weight: normal;
خط ۲۳۳: خط ۱۱۰:
}
}


span.citation, cite { word-wrap: break-word; }
/* Styling for citations */
span.citation, cite {
    word-wrap: break-word;
}
 
/* If there is an inline link to a full citation, the full citation will turn blue when the inline link is clicked */
cite:target {
    background-color: #ecf0fa;
}


cite:target { background-color: #ecf0fa; }
/* For linked citation numbers and document IDs, where the number need not be shown on a screen or a handheld, but should be included in the printed version */


@media screen, handheld, projection {
@media screen, handheld, projection {
     cite *.printonly { display: none; }
     cite *.printonly {
        display: none;
    }
}
}


/* Horizontal list fixes */
/* Style for horizontal lists (separator following item) */
 
.skin-monobook .hlist dl,
.skin-monobook .hlist dl,
.skin-modern .hlist dl,
.skin-modern .hlist dl,
خط ۲۴۷: خط ۱۳۵:
     line-height: 1.5em;
     line-height: 1.5em;
}
}
 
/* Style for horizontal lists (separator following item).
  IE8-specific classes are assigned in [[MediaWiki:Common.js/IEFixes.js]].
  @source mediawiki.org/wiki/Snippets/Horizontal_lists
  @revision 5 (2014-02-24)
  @author [[User:Edokter]]
*/
.hlist dl,
.hlist dl,
.hlist ol,
.hlist ol,
خط ۲۵۴: خط ۱۴۷:
     padding: 0;
     padding: 0;
}
}
 
/* Display list items inline */
.hlist dd,
.hlist dd,
.hlist dt,
.hlist dt,
خط ۲۶۱: خط ۱۵۴:
     display: inline;
     display: inline;
}
}
 
/* Display nested lists inline */
/* Nested inline */
.hlist.inline,
.hlist.inline,
.hlist.inline dl,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ol,
.hlist.inline ul,
.hlist.inline ul,
.hlist dl dl,  
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist dl ol,  
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist dl ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
.hlist ol dl,  
.hlist ol ol,  
.hlist ol ul,
.hlist ul dl,  
.hlist ul ol,  
.hlist ul ul {
     display: inline;
     display: inline;
}
}
 
/* Generate interpuncts */
/* Separators */
.hlist dt:after {
.hlist dt:after { content: ": "; }
    content: ": ";
 
}
.hlist dd:after,
.hlist dd:after,
.hlist li:after {
.hlist li:after {
     content: " • ";
     content: " •";
     font-family: Tahoma,'Noto Serif','Droid Arabic Naskh','DejaVu Sans',serif !important;
     /*font-weight: bold;*/
}
}
.hlist dd:last-child:after,
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist dt:last-child:after,
خط ۲۹۳: خط ۱۷۸:
     content: none;
     content: none;
}
}
 
/* For IE8 */
/* Parentheses for nested lists */
.hlist dd.hlist-last-child:after,
.hlist dd dd:first-child:before,  
.hlist dt.hlist-last-child:after,
.hlist dd dt:first-child:before,  
.hlist li.hlist-last-child:after {
.hlist dd li:first-child:before,
    content: none;
.hlist dt dd:first-child:before,  
}
.hlist dt dt:first-child:before,  
/* Add parentheses around nested lists */
.hlist dt li:first-child:before,
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist li dd:first-child:before,  
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dt:first-child:before,  
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
.hlist li li:first-child:before {
     content: " (";
     content: " (";
    font-weight: normal;
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
    content: ") ";
    font-weight: normal;
}
}
 
/* For IE8 */
.hlist dd dd:last-child:after,  
.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after,
.hlist dd dt:last-child:after,  
.hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after,
.hlist dd li:last-child:after,
.hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after {
.hlist dt dd:last-child:after,  
.hlist dt dt:last-child:after,  
.hlist dt li:last-child:after,
.hlist li dd:last-child:after,  
.hlist li dt:last-child:after,  
.hlist li li:last-child:after {
     content: ") ";
     content: ") ";
    font-weight: normal;
}
}
 
/* Put ordinals in front of ordered list items */
/* OL numbering */
.hlist ol {
.hlist ol {
     counter-reset: listitem;
     counter-reset: listitem;
خط ۳۳۱: خط ۲۱۶:
     content: " " counter(listitem, persian) " ";
     content: " " counter(listitem, persian) " ";
     white-space: nowrap;
     white-space: nowrap;
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) " ";
    content: " (" counter(listitem, -moz-persian) " ";
    content: " (" counter(listitem, persian) " ";
}
}


/* Plainlist */
/* فهرست بدون گلوله */
.plainlist ul {
.plainlist ul {
     line-height: inherit;
     line-height: inherit;
     list-style: none;
     list-style: none none;
     margin: 0;
     margin: 0;
}
}
.plainlist ul li { margin-bottom: 0; }
.plainlist ul li {
    margin-bottom: 0;
}


/* Row header fix */
/* Normal font styling for table row headers with scope="row" tag */
.wikitable.plainrowheaders th[scope=row] {
.wikitable.plainrowheaders th[scope=row] {
     font-weight: normal;
     font-weight: normal;
    /* @noflip */
     text-align: right;
     text-align: right;
}
}
 
/* Align lists in table cells */
/* Lists in data cells are always left-aligned */
.wikitable td ul,
.wikitable td ul,
.wikitable td ol,
.wikitable td ol,
.wikitable td dl {
.wikitable td dl {
    /* @noflip */
     text-align: right;
     text-align: right;
}
}
 
/* ...unless they also use the hlist class */
/* Exclude hlist */
.wikitable.hlist td ul,
.wikitable.hlist td ul,
.wikitable.hlist td ol,
.wikitable.hlist td ol,
.wikitable.hlist td dl { text-align: inherit; }
.wikitable.hlist td dl {
    text-align: inherit;
}


/* --------------------- Navbox --------------------- */
/* Default style for navigation boxes */
.navbox {
.navbox {                     /* Navbox container style */
     box-sizing: border-box;
     box-sizing: border-box;
     border: 1px solid #a2a9b1;
     border: 1px solid #a2a9b1;
خط ۳۶۹: خط ۲۶۶:
     text-align: center;
     text-align: center;
     padding: 1px;
     padding: 1px;
    background: #f8f9fa;
}
}
.navbox-inner,
.navbox-inner,
.navbox-subgroup { width: 100%; }
.navbox-subgroup {
 
    width: 100%;
}
.navbox-group,
.navbox-group,
.navbox-title,
.navbox-title,
.navbox-abovebelow {
.navbox-abovebelow {
     padding: 0.25em 1em;
     padding: 0.25em 1em;     /* Title, group and above/below styles */
     line-height: 1.5em;
     line-height: 1.5em;
     text-align: center;
     text-align: center;
}
}
 
th.navbox-group {             /* Group style */
th.navbox-group { white-space: nowrap; text-align: right; }
    white-space: nowrap;
 
    /* @noflip */
.navbox-title,
    text-align: right;
.navbox th { background: #b3ccff; }
}
 
.navbox,
.navbox-subgroup {
    background: #f8f9fa;      /* Background color */
}
.navbox-list {
    line-height: 1.8em;
    border-color: #f8f9fa;    /* Must match background color */
}
.navbox th,
.navbox-title {
    background: #b3ccff;     /* Level 1 color */
}
.navbox-abovebelow,
.navbox-abovebelow,
th.navbox-group,
th.navbox-group,
.navbox-subgroup .navbox-title { background: #dbe7ff; }
.navbox-subgroup .navbox-title {
 
    background: #dbe7ff;     /* Level 2 color */
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow { background: #e5edff; }
.navbox-subgroup .navbox-abovebelow {
 
    background: #e5edff;     /* Level 3 color */
.navbox-even { background: #f8f9fa; }
}
.navbox-odd { background: transparent; }
.navbox-even {
 
    background: #f8f9fa;     /* Even row striping */
table.navbox + table.navbox { margin-top: -1px; }
}
 
.navbox-odd {
/* Padding fix in navboxes */
    background: transparent; /* Odd row striping */
}
table.navbox + table.navbox { /* Single pixel border between adjacent navboxes */
    margin-top: -1px;         /* (doesn't work for IE6, but that's okay)      */
}
.navbox .hlist td dl,
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ol,
خط ۴۰۷: خط ۳۱۹:
.navbox td.hlist ol,
.navbox td.hlist ol,
.navbox td.hlist ul {
.navbox td.hlist ul {
     padding: 0.125em 0;
     padding: 0.125em 0;       /* Adjust hlist padding in navboxes */
}
ol + table.navbox,
ul + table.navbox {
    margin-top: 0.5em;        /* Prevent lists from clinging to navboxes */
}
}


/* bullet fix RTL */
/* RTL fix for navbox-list bullet lists; See [[Special:Permalink/24864265#خطای ظاهری]]. */
.navbox-list li { unicode-bidi: isolate; }
.navbox-list li {
    unicode-bidi: isolate;
}


/* Navbar inside */
/* Default styling for Navbar template */
.navbar {
.navbar {
     display: inline;
     display: inline;
     font-size: 88%;
     font-size: 88%;
    font-weight: normal;
}
.navbar ul {
    display: inline;
    white-space: nowrap;
}
.navbar li {
    word-spacing: -0.125em;
}
.navbar.mini li { /* span is removed */
    font-size: xx-small;
}
.nv-talk > a {
    color: #002BB8;
}
/* Navbar styling when nested in infobox and navbox */
.infobox .navbar {
    font-size: 100%;
}
}
.navbar ul { display: inline; white-space: nowrap; }
.navbar li { word-spacing: -0.125em; }
.navbar.mini li { font-size: xx-small; }
.nv-talk > a { color: #002BB8; }
.infobox .navbar,
.navbox .navbar {
.navbox .navbar {
     display: block;
     display: block;
     font-size: 100%;
     font-size: 100%;
}
}
.navbox-title .navbar {
.navbox-title .navbar {
    /* @noflip */
     float: right;
     float: right;
    /* @noflip */
     text-align: right;
     text-align: right;
    /* @noflip */
     margin-left: 0.5em;
     margin-left: 0.5em;
     width: 6em;
     width: 6em;
}
}


/* Hide/show buttons for collapses */
/* 'show'/'hide' buttons created dynamically by the CollapsibleTables javascript
  in [[MediaWiki:Common.js]] are styled here so they can be customised. */
.collapseButton {
.collapseButton {
    /* @noflip */
     float: left;
     float: left;
     font-weight: normal;
     font-weight: normal;
    /* @noflip */
     margin-right: 0.5em;
     margin-right: 0.5em;
    /* @noflip */
     text-align: left;
     text-align: left;
     width: auto;
     width: auto;
}
}
 
/* In navboxes, the show/hide button balances the v·d·e links
.navbox .collapseButton { width: 6em; }
  from [[Template:Navbar]], so they need to be the same width. */
 
.navbox .collapseButton {
.mw-parser-output .mw-collapsible-toggle {
     width: 6em;
    font-weight: normal;
    text-align: left;
    padding: 0.2em;
}
 
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
     float: right;
    text-align: right;
}
}


/* --------------------- Infobox --------------------- */
/* Infobox template style */
 
.infobox {
.infobox {
     border: 1px solid #a2a9b1;
     border: 1px solid #a2a9b1;
    border-spacing: 3px;
     background-color: #f8f9fa;
     background-color: #f8f9fa;
     color: black;
     color: black;
    /* @noflip */
     margin: 0.5em 1em 0.5em 0;
     margin: 0.5em 1em 0.5em 0;
     padding: 0.2em;
     padding: 0.2em;
    /* @noflip */
     float: left;
     float: left;
    /* @noflip */
     clear: left;
     clear: left;
    /* @noflip */
    text-align: right;
     font-size: 88%;
     font-size: 88%;
     line-height: 1.5em;
     line-height: 1.5em;
     width: 22em;
     /* added */
    max-width: 25%;
}
}
 
.infobox caption {
.infobox-subbox {
     font-size: 125%;
    padding: 0;
     font-weight: bold;
    border: none;
    margin: -3px;
    width: auto;
    min-width: 100%;
     font-size: 100%;
     clear: none;
    float: none;
    background-color: transparent;
}
}
.infobox th,
.infobox td,
.infobox td,
.infobox-header,
.infobox th {
.infobox-label,
.infobox-above,
.infobox-full-data,
.infobox-data,
.infobox-below,
.infobox-subheader,
.infobox-image,
.infobox-navbar {
     vertical-align: top;
     vertical-align: top;
}
}
 
.infobox.bordered {
.infobox-label,
     border-collapse: collapse;
.infobox-data,
.infobox th,
.infobox td { text-align: right; }
 
.infobox .infobox-above,
.infobox .infobox-title,
.infobox caption {
    font-size: 125%;
    font-weight: bold;
     text-align: center;
    padding: 5px 0;
}
}
 
.infobox.bordered td,
.infobox-title,
.infobox.bordered th {
.infobox caption { padding: 0.2em; }
     border: 1px solid #a2a9b1;
 
.infobox .infobox-header,
.infobox .infobox-subheader,
.infobox .infobox-image,
.infobox .infobox-full-data,
.infobox .infobox-below {
     text-align: center;
}
}
.infobox .infobox-navbar { text-align: left; }
.infobox.bordered { border-collapse: collapse; }
.infobox.bordered td,
.infobox.bordered th { border: 1px solid #a2a9b1; }
.infobox.bordered .borderless td,
.infobox.bordered .borderless td,
.infobox.bordered .borderless th { border: 0; }
.infobox.bordered .borderless th {
 
    border: 0;
}
.infobox.sisterproject {
.infobox.sisterproject {
     width: 20em;
     width: 20em;
     font-size: 90%;
     font-size: 90%;
}
}
 
/* Geography variants */
.infobox.standard-talk {
    border: 1px solid #d2ad76;
    background-color: #fff2cc;
}
.infobox.standard-talk.bordered td,
.infobox.standard-talk.bordered th {
    border: 1px solid #d2ad76;
}
/* styles for bordered infobox with merged rows */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
    border: 0;
    border-top: 1px solid #a2a9b1;
    /* @noflip */
    border-left: 1px solid #a2a9b1;
}
.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
    border: 0;
    border-left: 1px solid #a2a9b1;
}
/* Styles for geography infoboxes, eg countries,
  country subdivisions, cities, etc.            */
.infobox.geography {
.infobox.geography {
    text-align: right;
     border-collapse: collapse;
     border-collapse: collapse;
     line-height: 1.2em;
     line-height: 1.2em;
خط ۵۴۸: خط ۴۶۳:
}
}


.infobox.geography td,
.infobox.geography caption { /* کمی فاصله بیشتر برای عنوان */
.infobox.geography th {
    line-height: 1.6em;
}
.infobox.geography  td,
.infobox.geography  th {
    border-top: 1px solid #a2a9b1;
    padding: 0.4em 0.6em 0.4em 0.6em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
     border-top: 1px solid #a2a9b1;
     border-top: 1px solid #a2a9b1;
     padding: 0.4em 0.6em;
     padding: 0.4em 0.6em 0.2em 0.6em;
}
.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
    border: 0;
    padding: 0 0.6em 0.2em 0.6em;
}
.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
    border-top: 0;
    border-bottom: 1px solid #a2a9b1;
    padding: 0 0.6em 0.4em 0.6em;
}
}
 
.infobox.geography .maptable td,
.infobox.geography .maptable td,
.infobox.geography .maptable th {
.infobox.geography .maptable th {
خط ۵۶۰: خط ۴۹۷:
}
}


/* --------------------- تا اینجا ~ نصف کامل ---------------------
/* Style for "notices" */
.notice {
    margin: 1em;
    padding: 0.2em;
}
 
#disambig {
    border-top: 1px solid #c8ccd1;
    border-bottom: 1px solid #c8ccd1;
}
 
.notice-text, .toggle-box, .red-button, .goal, div.red-button, div.siteNoticeSmall, div#siteNotice {
  font-family: inherit;
}
 
DIV.siteNoticeSmall {
  font-size: 15pt;
}
 
/* Persondata and other (future) metadata */
table.InChI, /* temporary */
table.persondata {
    border: 1px solid #a2a9b1;
    display: none;
    speak: none;
}
.InChI-label, /* temporary */
.persondata-label {
    color: #a2a9b1;
}
 
/* Icons for medialist templates [[Template:Listen]], [[Template:Multi-listen_start]], [[Template:Video]], [[Template:Multi-video_start]] */
div.listenlist {
    background: url("//upload.wikimedia.org/wikipedia/commons/3/3f/Gnome_speakernotes_30px.png");
    /* @noflip */
    padding-right: 40px;
}


/* --------------------- Infobox (continued) --------------------- */
div.videolist, div.multivideolist {
    background: url("//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/40px-Tango-video-x-generic.png");
    padding-right: 50px;
}


.infobox.geography .mergedtoprow td,
/* Change the external link icon to an Adobe icon for all PDF files
.infobox.geography .mergedtoprow th { border-top: 0; }
  in browsers that support these CSS selectors, like Mozilla and Opera */
.mw-body a[href$=".pdf"].external,
.mw-body a[href*=".pdf?"].external,
.mw-body a[href*=".pdf#"].external,
.mw-body a[href$=".PDF"].external,
.mw-body a[href*=".PDF?"].external,
.mw-body a[href*=".PDF#"].external,
div#mw_content a[href$=".pdf"].external,
div#mw_content a[href*=".pdf?"].external,
div#mw_content a[href*=".pdf#"].external,
div#mw_content a[href$=".PDF"].external,
div#mw_content a[href*=".PDF?"].external,
div#mw_content a[href*=".PDF#"].external {
    background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat left;
    /* @noflip */
    padding-left: 18px;
}
 
/* Change the external link icon to an Adobe icon anywhere the PDFlink class */
/* is used (notably Template:PDFlink). This works in IE, unlike the above. */
span.PDFlink a {
    background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") center left no-repeat !important;
    padding-left: 18px !important;
}
 
span.geolink a {
    background: url(//upload.wikimedia.org/wikipedia/en/a/a7/Monobook-globe.png) center left no-repeat !important;
    padding-left: 11px !important;
}


.infobox.geography img {
/* Content in columns with CSS instead of tables [[Template:Columns]] */
     margin: 0;
div.columns-2 div.column {
     padding: 0;
     /* @noflip */
     background: none;
     float: right;
     border: 0;
     width: 50%;
     min-width: 300px;
}
}


/* Climate charts */
div.columns-3 div.column {
.infobox.sisterproject div {
    /* @noflip */
     margin: 0.1em 0 0 0;
    float: right;
     padding: 0;
     width: 33.3%;
     min-width: 200px;
}
}


.infobox.sisterproject div .sister-logo {
div.columns-4 div.column {
     width: 37px;
    /* @noflip */
     float: left;
    float: right;
     width: 25%;
     min-width: 150px;
}
}


.infobox.sisterproject div .sister-img {
div.columns-5 div.column {
     float: left;
    /* @noflip */
     margin: 0.5em 0 0 0.5em;
     float: right;
     width: 20%;
    min-width: 120px;
}
}


/* --------------------- Gallery --------------------- */
/*Add formatting to make sure that "external references" from [[Template:Ref]] do
  not get URL expansion, not even when printed. The mechanism up to MediaWiki 1.4 was
  that the HTML code contained a SPAN following the anchor A; this SPAN had the class
  "urlexpansion", which was not displayed on screen, but was shown when the medium was
  "print". The rules below ensure (a) that there is no extra padding to the left of
  the anchor (displayed as "[<number>]"), (b) that there is no "external link arrow" for
  the link, and (c) that this SPAN of class "urlexpansion" is never shown.
*/


ul.gallery {
.plainlinksneverexpand {
     margin: 2px 0;
     background: none ! important;
     padding: 0;
     padding: 0 ! important;
    clear: both;
}
}


ul.gallery li.gallerybox {
.plainlinksneverexpand .urlexpansion {
    vertical-align: top;
     display: none ! important;
     display: inline-block;
    padding: 2px;
    width: 155px;
}
}


ul.gallery li.gallerybox div.thumb {
/* Make sure that ext links displayed within "plainlinksneverexpand" don't get
     margin: 2px;
  the arrow...
*/
.plainlinksneverexpand a {
     background: none !important;
    padding: 0 !important;
}
}


ul.gallery li.gallerybox div.gallerytext {
/* Messagebox templates */
     overflow: hidden;
.messagebox {
     font-size: 94%;
    border: 1px solid #a2a9b1;
     padding: 2px 4px;
    background-color: #f8f9fa;
    width: 80%;
    margin: 0 auto 1em auto;
    padding: .2em;
}
.messagebox.merge {
     border: 1px solid #c0b8cc;
     background-color: #f0e5ff;
    text-align: center;
}
.messagebox.cleanup {
    border: 1px solid #9f9fff;
     background-color: #efefff;
     text-align: center;
     text-align: center;
}
.messagebox.standard-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
}
.messagebox.nested-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    width: 100%;
    margin: 2px 4px 2px 4px;
}
.messagebox.small {
    width: 238px;
    font-size: 85%;
    /* @noflip */
    float: left;
    clear: both;
    /* @noflip */
    margin: 0 0 1em 1em;
    line-height: 1.25em;
}
.messagebox.small-talk {
    width: 238px;
    font-size: 85%;
    /* @noflip */
    float: left;
    clear: both;
    /* @noflip */
    margin: 0 0 1em 1em;
    line-height: 1.25em;
    background: #fff2cc;
}
}


/* --------------------- Message boxes --------------------- */
/* Article message box styles */
table.ambox {
    margin: 0px 10%;                  /* 10% = Will not overlap with other elements */
    border: 1px solid #a2a9b1;
    border-right: 10px solid #36c;  /* Default "notice" blue */
    background: #f8f9fa;
}
table.ambox + table.ambox {      /* Single border between stacked boxes. */
    margin-top: -1px;
}
.ambox th.mbox-text,
.ambox td.mbox-text {            /* The message body cell(s) */
    padding: 0.25em 0.5em;      /* 0.5em left/right */
}
.ambox td.mbox-image {          /* The left image cell */
    padding: 2px 0.5em 2px 0;    /* 0.5em right, 0px left */
}
.ambox td.mbox-imageright {      /* The right image cell */
    padding: 2px 0 2px 0.5em;    /* 0px right, 0.5em left */
}
table.ambox-notice {
    border-right: 10px solid #36c;    /* Blue */
}
table.ambox-speedy {
    border-right: 10px solid #DD0000;    /* Red */
    background: #fee7e6;                  /* Pink */
}
table.ambox-delete {
    border-right: 10px solid #DD0000;    /* Red */
}
table.ambox-content {
    border-right: 10px solid #FF5D00;    /* Orange */
}
table.ambox-style {
    border-right: 10px solid #fc3;    /* Yellow */
}
table.ambox-move {
    border-right: 10px solid #9932cc;    /* Purple */
}
table.ambox-protection {
    border-right: 10px solid #a2a9b1;      /* Gray-gold */
}


.messagebox {
/* Disambig and set index box styles */
     border: 1px solid #c8ccd1;
table.dmbox {
    clear: both;
    margin: 0.9em 1em;
    border-top: 1px solid #c8ccd1;
     border-bottom: 1px solid #c8ccd1;
    background: transparent;
}
/* Footer and header message box styles */
table.fmbox {
    clear: both;
    margin: 0.2em 0;
    width: 100%;
    border: 1px solid #a2a9b1;
    background: #f8f9fa;    /* Default "system" gray */
}
table.fmbox-system {
    background: #f8f9fa;
}
table.fmbox-warning {
    border: 1px solid #DD0000;  /* Dark pink */
    background: #fee7e6;        /* Pink */
}
table.fmbox-editnotice {
    background: transparent;
}
/* Div based "warning" style fmbox messages. */
div.mw-warning-with-logexcerpt,
div.mw-lag-warn-high,
div.mw-cascadeprotectedwarning,
div#mw-protect-cascadeon {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #DD0000;
    background: #fee7e6;
    padding: 0.25em 0.9em;
}
/* Div based "system" style fmbox messages.
  Used in [[MediaWiki:Readonly lag]]. */
div.mw-lag-warn-normal,
div.fmbox-system {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #a2a9b1;
     background: #f8f9fa;
     background: #f8f9fa;
     padding: 0.2em 0.5em;
     padding: 0.25em 0.9em;
     margin: 0.5em 0;
}
/* These mbox-small classes must be placed after all other
  ambox/tmbox/ombox etc classes. "body.mediawiki" is so
  they override "table.ambox + table.ambox" above. */
body.mediawiki table.mbox-small {  /* For the "small=yes" option. */
    /* @noflip */
    clear: left;
    /* @noflip */
    float: left;
    /* @noflip */
     margin: 4px 1em 4px 0;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em;
}
body.mediawiki table.mbox-small-right {  /* For the "small=right" option. */
    /* @noflip */
    margin: 4px 0 4px 1em;
    width: 238px;
    border-collapse: collapse;
    font-size: 88%;
    line-height: 1.25em;
}
}


.noticebox {
/* Put a checker background at the image description page only visible if the image has transparent background */
    border: 1px solid #36c;
#file img {
     background: #f0f6ff;
     background: url("//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;
}
}


.warningbox {
#wpSave {
     border: 1px solid #e02;
     font-weight: bold;
    background: #fee;
}
}


.successbox {
/* suppress missing interwiki image links where #ifexist cannot be used due to high number of requests */
     border: 1px solid #0a0;
/* use restricted to rail icon management pages */
     background: #efe;
/* see .hidden-redlink on //meta.wikimedia.org/wiki/MediaWiki:Common.css */
.check-icon a.new {
     display: none;  
     speak:none;
}
}


/* --------------------- Quotations --------------------- */
/* Removes underlines from links */
.nounderlines a {
    text-decoration: none;
}


blockquote {
/* Remove underline from IPA links */
    border-left: 3px solid #a2a9b1;
.IPA a:link, .IPA a:visited {
    margin: 1em 0;
     text-decoration: none;
     padding: 0 1em;
}
}


/* RTL fix */
/* Removes useless links from printout */
blockquote {
@media print {
     border-right: 3px solid #a2a9b1;
     #privacy, #about, #disclaimer {display:none;}
    border-left: none;
}
}


/* --------------------- Table of Contents --------------------- */
#EnWpMpBook { background-image: url(//upload.wikimedia.org/wikipedia/en/7/7e/MP-open-book.png); }
#EnWpMpSearch { background: url(//upload.wikimedia.org/wikipedia/en/a/ae/MP-magnifying-glass.png) no-repeat top left; }
#EnWpMpSearchInner { float: left; width: 20em; text-align: center; }
#EnWpMpBook2 { background-image: url(//upload.wikimedia.org/wikipedia/commons/8/8e/MP-open-book2.png); }
 
/* Standard Navigationsleisten, aka box hiding thingy from .de.  Documentation at [[Wikipedia:NavFrame]]. */


#toc,
div.Boxmerge,
.toc {
div.NavFrame {
    margin: 0px;
    padding: 4px;
     border: 1px solid #a2a9b1;
     border: 1px solid #a2a9b1;
     background: #f8f9fa;
    text-align: center;
     padding: 10px;
    border-collapse: collapse;
     font-size: 90%;
    font-size: 95%;
}
div.Boxmerge div.NavFrame {
    border-style: none;
    border-style: hidden;
}
div.NavFrame + div.NavFrame {
    border-top-style: none;
    border-top-style: hidden;
}
div.NavPic {
     background-color: #fff;
    margin: 0px;
     padding: 2px;
    float: right;
}
div.NavFrame div.NavHead {
    height: 1.6em;
    font-weight: bold;
    background-color: #b3ccff;
    position:relative;
}
div.NavFrame div.NavHead:hover {
        background-color: #aaf;
}
div.NavFrame p {
     font-size: 100%;
}
div.NavFrame div.NavContent {
    font-size: 100%;
}
div.NavFrame div.NavContent p {
    font-size: 100%;
}
div.NavEnd {
    margin: 0px;
    padding: 0px;
    line-height: 1px;
    clear: both;
}
a.NavToggle {
    position:absolute;
    top:0px;
    left:3px;
    font-weight:normal;
    font-size:smaller;
}
 
/* Hatnotes and disambiguation notices */
.rellink,
.dablink,
.hatnote {
    font-style: italic;
}
.rellink i,
.dablink i,
.hatnote i {
    font-style: normal;
}
div.rellink,
div.dablink,
div.hatnote {
    /* @noflip */
    padding-right: 1.6em;
    margin-bottom: 0.5em;
}
}


#toc ul,
span.updatedmarker {
.toc ul {
     background-color: transparent;
     line-height: 1.7em;
    color: #006400;
}
}


#toc .toctitle,
/* Coloured watchlist numbers */
.toc .toctitle {
.mw-plusminus-pos {
    font-weight: bold;
     color: #006400; /* darkgreen */
    font-size: 110%;
     margin-bottom: 5px;
}
}


/* --------------------- User Page Boxes --------------------- */
/* .mw-plusminus-null currently at developer default */


.userbox {
.mw-plusminus-neg {
    border: 1px solid #a2a9b1;
     color: #8B0000; /* darkred */
    margin: 1px;
    background: #f8f9fa;
     color: #000;
}
}


.userbox td {
.dablink {
     padding: 2px 4px;
    font-style: italic;
     padding-right: 2em;
}
}


/* --------------------- References & Footnotes --------------------- */
.dablink i {
    font-style: normal;
}


.references {
/* Style for horizontal UL lists */
     font-size: 90%;
.horizontal ul {
     padding: 0;
    margin: 0;
}
}


.references li {
.horizontal li {  
     margin: 0.5em 0;
     padding: 0 0.6em 0 0.4em;
    display: inline;
    border-left: 1px solid;
}
}


/* RTL reference numbers */
/* Geographical coordinates
.references li:target {
 
     background: #f0f4ff;
To display coordinates using the notation in the source code, write this in your User:Username/monobook.css:
  .geo-default { display: inline } .geo-nondefault { display: none }
  .geo-dec { display: inline } .geo-dms { display: inline }
 
To display coordinates using decimal notation, write this in your User:Username/monobook.css:
  .geo-default { display: inline } .geo-nondefault { display: inline }
  .geo-dec { display: inline } .geo-dms { display: none }
 
To display coordinates using DMS notation, write this in your User:Username/monobook.css:
  .geo-default { display: inline } .geo-nondefault { display: inline }
  .geo-dec { display: none }  .geo-dms { display: inline }
 
To display coordinates in both decimal and DMS notation, write this in your User:Username/monobook.css:
  .geo-default { display: inline } .geo-nondefault { display: inline }
  .geo-dec { display: inline }  .geo-dms { display: inline }
  .geo-multi-punct { display: inline }
 
See [[Template:Coor link]] for how these are used.
 
Note that the classes "geo", "longitude", and "latitude" are not just styles but also used by the [[Geo microformat]], so the names should not be changed.
 
*/
 
.geo-default { display: inline; }
.geo-nondefault { display: none; }
.geo-dms { display: inline; }
.geo-dec { display: inline; }
.geo-multi-punct { display: none; }
 
.longitude .latitude {
     white-space: nowrap;
}
}


/* --------------------- Code blocks --------------------- */
/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */
.geo { }
 
/***** end Geo-related */


pre, code, .mw-code {
/* When <div class="nonumtoc"> is used on the table of contents, the ToC will display without numbers */
     direction: ltr;
.nonumtoc .tocnumber { display:none; }
     text-align: left;
.nonumtoc #toc ul,
     unicode-bidi: embed;
.nonumtoc .toc ul {
     line-height: 1.5em;
     list-style: none;
     margin: .3em 0 0;
    padding: 0;
}
.nonumtoc #toc ul ul,
.nonumtoc .toc ul ul {
    margin: 0 0 0 2em;  
}
}


/* --------------------- Syntax highlighting --------------------- */
/* Allow limiting of which header levels are shown in a TOC; <div class="toclimit-3">, for
  instance, will limit to showing ==headings== and ===headings=== but no further (as long as
  there are no =headings= on the page, which there shouldn't be according to the MoS). */
.toclimit-2 .toclevel-2 {display:none;}
.toclimit-3 .toclevel-3 {display:none;}
.toclimit-4 .toclevel-4 {display:none;}
.toclimit-5 .toclevel-5 {display:none;}
.toclimit-6 .toclevel-6 {display:none;}
.toclimit-7 .toclevel-7 {display:none;}


.mw-highlight pre {
/* Allow transcluded pages to display in lists rather than a table. Compatible in Firefox; incompatible in IE6. */
    white-space: pre-wrap;
.listify td {display:list-item;}
     padding: 0.5em;
.listify tr {display:block;}
     border: 1px solid #aaa;
.listify table {display:block;}
     background: #f8f9fa;
 
div.user-block {
     padding: 5px;
     border: 1px solid #a2a9b1;
     background-color: #fee7e6;
}
}
/* Prevent line breaks in silly places:
  1) links when we don't want them to
  2) HTML formulae
  3) Ref tags with group names <ref group="Note"> --> "[Note 1]"
*/
.nowrap,
.nowraplinks a,
span.texhtml,
sup.reference a { white-space: nowrap; }


/* --------------------- Search suggestions --------------------- */
/* Contents of <math> tag should have an ltr layout */
span.texhtml {
    direction:ltr;
    unicode-bidi:bidi-override;
}


.suggestions {
.thumbinner {
     direction: rtl;
     min-width: 100px;
    text-align: right;
}
}


/* --------------------- Tabs / Portlets --------------------- */
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
th.mbox-text, td.mbox-text {    /* The message body cell(s) */
    border: none;
    padding: 0.25em 0.9em;      /* 0.9em left/right */
    width: 100%;    /* Make all mboxes the same width regardless of text length */
}
td.mbox-image {                  /* The left image cell */
    border: none;
    padding: 2px 0.9em 2px 0px;    /* 0.9em right, 0px left */
    text-align: center;
}
td.mbox-imageright {            /* The right image cell */
    border: none;
    padding: 2px 0px 2px 0.9em;    /* 0px left, 0.9em right */
    text-align: center;
}
/* Reduce line-height for <sup> and <sub> */
sup, sub {
    line-height: 1em;
}
/* Styling for Abuse Filter tags */
.mw-tag-markers {
font-style:italic;
font-size:90%;
}


#p-personal li {
/* Für <nowiki><hiero>…</hiero></nowiki> */
     float: right;
.mw-hierotable, .hierotable-mw,
.mw-hierotable  th, .hierotable mw-th,
.mw-hierotable  td, .hierotable mw-td {  
     border: 0px;
    padding: 0px;
}
/* With MediaWiki 1.5, the mechanism has changed: instead of a SPAN of class "urlexpansion"
  following the anchor A, the anchor itself now has class "external autonumber" and the
  expansion is inserted when printing (see the common printing style sheet at
  //en.wikipedia.org/w/skins/common/commonPrint.css) using the ":after" pseudo-
  element of CSS. We have to switch this off for links due to Template:Ref!
*/
.plainlinksneverexpand a.external.text:after {
    display: none !important;
}
.plainlinksneverexpand a.external.autonumber:after {
    display: none !important;
}
/* for Main Page */
.globegris {
  background: url(//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png);
}
}
/* End */


#right-navigation .vector-menu-tabs li {
.prefsection fieldset {
    float: right;
        float: right;
}
}


#left-navigation .vector-menu-tabs li {
/* Small font-size for hidden categories */
    float: left;
#mw-hidden-catlinks { font-size: 87% !important; }
 
.listify {
  margin-left:0;
  margin-right:2em;
}
#wpFilterRules {
  direction: ltr;
}
}


/* --------------------- Categories --------------------- */
/* این نیز باگ است که وقتی عنوان یک بخش انگلیسی است، فارسی درون خلاصه ویرایش در تاریخچه به هم می‌ریزد */
.comment > span { unicode-bidi: normal; }


#catlinks ul {
/* نمایش بهتر خلاصه ویرایش‌های خیلی طولانی */
    list-style: none;
.comment {
    margin: 0;
overflow-wrap: break-word;
    padding: 0;
word-break: break-word ;
}
}


#catlinks li {
/* زیاد کردن اندازه توضیحات صفحه بارگذاری */
    display: inline-block;
#wpUploadDescription {
    margin-left: 0.4em;
  height: 25em;
}
}


/* --------------------- Portlet RTL fixes --------------------- */
/*ابزار پررنگ کننده نظرهای کاربر*/
.mycomment { background: #ff9; }


.portal {
/* Pie chart test: Transparent borders */
     direction: rtl;
.transborder {
    text-align: right;
     border: solid transparent;
}
}


.portal .body ul {
/* Hide edittools base for those not using the gadget */
     padding-right: 1em;
#mw-edittools-charinsert {
     display: none;
}
}


/* --------------------- Footer --------------------- */
/* Category tree styling. Works in conjuction with [[MediaWiki:Categorytree-expand-bullet]],
  [[MediaWiki:Categorytree-collapse-bullet]] and [[MediaWiki:Categorytree-empty-bullet]]. */
#mw-subcategories ul {
    list-style: none none;
    margin-left: 0.25em;
}
.CategoryTreeChildren {
    margin-left: 1.25em;
}
.CategoryTreeToggle {
    color: #36c;
}
.CategoryTreeEmptyBullet {
    color: #c8ccd1;
}


#footer {
/* توضیح به کاربران درباره صفحه تمرین */
     font-size: 90%;
body.ns-2[class*="_صفحه_تمرین"] #firstHeading::after {
     line-height: 1.7em;
    color: #72777d;
     padding: 1em 0;
    content: "توجه:این صفحه بخشی از دانشنامه نیست.";
    float: left;
    width: 40%;
     font-size: 40%;
}
 
/*اصلاح اندازه فونت در تغییرات اخیر برای [ویرایش‌های در حال انتظار] برگرفته از ویکی‌روسی*/
.mw-fr-reviewlink, .fr-hist-basic-user, .fr-hist-basic-auto {
     font-weight: normal;
     font-size: smaller;
}
}


/* --------------------- Diff view --------------------- */
/* temporary fix for T86979 */
.ui-dialog { right: auto; }


td.diff-addedline {
/* Make it possible to hide checkboxes in <inputbox> */
     background: #dfd;
.inputbox-hidecheckboxes form .inputbox-element {
     display: none !important;
}
}


td.diff-deletedline {
/* این برچسپ بهتر است فقط برای Gadget-taghighlighter.css را فعال کرده اند دیده شوند */
    background: #fdd;
.mw-tag-marker-نیازمند_بازبینی { display: none; }
}


td.diff-context {
/* Reduce page jumps by hiding collapsed/dismissed content */
     background: #f8f9fa;
.client-js .mw-special-Watchlist #watchlist-message {
     display: none;
}
}


/* --------------------- File pages --------------------- */
/* کمی پیوند ایجاد مقاله بزرگتر شود که پس از حذف بیشتر استفاده شود */
.mw-warning-with-logexcerpt a[title="ویکی‌پدیا:ایجاد مقاله"] { font-size: 120%; font-weight: bold; }


.filehistory th,
/* Make the textarea pink when an admin is editing a protected page */
.filehistory td {
.mw-textarea-protected {
     padding: 0.2em 0.4em;
     background-color: #fee7e6;
}
}


.filehistory a img {
/* Made diffs use Wikimedia UI color palette ([[phab:M82]]) */
     border: 1px solid #a2a9b1;
td.diff-addedline {
     border-color: #36c;
}
td.diff-deletedline {
    border-color: #fc3;
}
td.diff-addedline .diffchange {
    background: #e9eef9;
}
td.diff-deletedline .diffchange {
    background: #fff4d6;
}
}


/* --------------------- Print styles --------------------- */
/* Spacing between the rows of navbox */
tr + tr > .navbox-abovebelow,
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list {    /* Borders above 2nd, 3rd, etc. rows */
    border-top: 2px solid #fdfdfd; /* Must match background color */
}
/* End of Spacing between the rows of navbox */


@media print {
/* Color diff links */
    body {
.mw-diff-edit a {
        background: white;
color: #2a4b8d;
        font-size: 12pt;
    }
    #footer, #mw-navigation { display: none; }
}
}


/* --------------------- End of Full CSS --------------------- */
.mw-diff-undo a, .mw-history-undo a, .mw-rollback-link a {
/* تنظیم پیش‌فرض برای دسکتاپ (نسبت ۷/۳) */
color: #d33;
.video-responsive-player {
    aspect-ratio: 7 / 3;
}
}


/* تنظیم برای موبایل (نسبت ۷/۴) */
a.mw-thanks-thank-link {
@media screen and (max-width: 600px) {
color: #14866d;
    .video-responsive-player {
        aspect-ratio: 7 / 4 !important;
    }
}
}
/* کانتینر اصلی */
 
.grid-wrapper {
/* Make sure cite and dfn are not italicized thorugh the user agent stylesheet */
    margin: 20px 0;
cite, dfn {
    padding: 15px;
font-style:inherit;
    border: 1px solid #dbe7ff;
    border-radius: 8px;
    background-color: #ffffff;
}
}


/* عنوان */
/* LTR citations should be listed LTR and be left-aligned, as is the case in Persian literature */
.grid-title {
LI.mw-cite-dir-ltr {
    text-align: center;
  direction: ltr;
    font-size: 18px;
  margin-left: 2.3em;
    font-weight: bold;
  text-align: left;
    color: #5a8ab8;
  list-style-type: decimal !important;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 2px solid #9bbbd9;
}
}


/* شبکه ۱۰ ستونه */
/* OL with Persian alphabet used for its counter */
.main-grid {
@counter-style persian-alpha {
    display: grid;
  system: cyclic;
    /* فاصله بین باکس‌ها را افزایش دادیم */
  symbols: "\627\644\641" "\628" "\67E" "\62A" "\62B" "\62C" "\684" "\62D" "\62E" "\62F" "\630" "\631" "\632" "\698" "\633" "\634" "\635" "\636" "\637" "\638" "\639" "\63A" "\641" "\642" "\6A9" "\6AB" "\644" "\645" "\646" "\648" "\6BE" "\6CC";
    grid-template-columns: repeat(10, minmax(60px, 1fr));
  suffix = " ";
    gap: 15px; /* مقدار gap از 8px به 15px افزایش یافت */
    justify-items: center;  
}
}


.grid-item {
.reflist-persian-alpha ol:lang( fa ) li {
    background-color: #f4f7fa;
  list-style-type: persian-alpha !important;
    border: 2px solid #9bbbd9;
  direction: rtl;
    border-radius: 6px;
  text-align: right;
    width: 100%;
  margin-left: 0;
    height: 40px;
   
    /* تغییر فونت هوشمند: بین 10px تا 13px بسته به عرض صفحه */
    font-size: clamp(10px, 0.8vw + 8px, 13px);
   
    /* جلوگیری از رفتن به خط بعد */
    white-space: nowrap;
   
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.2s ease-in-out;
    padding: 0 5px;
    text-align: center;
    box-sizing: border-box;
}
}


/* Right margin for left-aligned tables */
table[align="left"] {
margin-right: 1.2em;
}


.grid-item:hover {
/* Center aligning wikitables should be as easy as using align=center */
    transform: translateY(-2px);
table.wikitable[align="center"] {
    border-color: #5a8ab8;
  margin-right: auto;
    background-color: #e8f0f8;
  margin-left: auto;
}
}


/* تنظیم ریسپانسیو */
.mw-indicator, .mw-helplink, .mw-indicator-pp-default {
@media (max-width: 900px) {
    -moz-user-select: none;
    .main-grid {
    -webkit-user-select: none;
        /* در تبلت و موبایل تعداد ستون‌ها را به ۵ کاهش می‌دهیم تا فشرده نشود */
    -ms-user-select: none;
         grid-template-columns: repeat(5, 1fr);
    user-select: none;
}
/* For portals, added 2011-12-07 -bv
  On wide screens, show these as two columns
  On narrow and mobile screens, let them collapse into a single column */
.mainpage-portals {
float: right;
width: 14.2%;
margin: 12px auto;
}
.portal-container-2 {
display: grid;
grid-gap: 15px;
grid-template-columns: repeat(2, auto);
grid-template-rows: auto; 
width: 100%
}
.portal-container-3 {
display: grid;
grid-gap: 15px;
grid-template-columns: repeat(3, auto);
grid-template-rows: auto; 
width: 100%
}
.portal-container-4 {
display: grid;
grid-gap: 15px;
grid-template-columns: repeat(4, auto);
grid-template-rows: auto; 
width: 100%
}
.portal-container-5 {
display: grid;
grid-gap: 15px;
grid-template-columns: repeat(5, auto);
grid-template-rows: auto; 
width: 100%
}
.portal-container-6 {
display: grid;
grid-gap: 15px;
grid-template-columns: repeat(6, auto);
grid-template-rows: auto; 
width: 100%
}
.portal-container-7 {
display: grid;
grid-gap: 15px;
grid-template-columns: repeat(7, auto);
grid-template-rows: auto; 
width: 100%
}
.portal-column-2-3 {
grid-column-end: span 2;
}
.portal-column-2-4 {
grid-column-end: span 2;
}
.portal-column-3-4 {
grid-column-end: span 3;
}
.portal-column-1-2,
.portal-column-1-3,
.portal-column-1-4,
.portal-column-1-5,
.portal-column-1-6,
.portal-column-1-7 {
grid-column-end: span 1;
}
.portal-column-2-2 {
grid-column-end: span 2;
}
.portal-column-3-3 {
grid-column-end: span 3;
}
.portal-column-4-4 {
grid-column-end: span 4;
}
.portal-column-5-5 {
grid-column-end: span 5;
}
.portal-column-6-6 {
grid-column-end: span 6;
}
.portal-column-7-7 {
grid-column-end: span 7;
}
@media only screen and (max-width: 700px) {
.mainpage-portals {
width: 25%;
}
    /* Decouple the columns on narrow screens */
    .portal-container-2,
    .portal-container-3,
    .portal-container-4,
    .portal-container-5,
    .portal-container-6,
    .portal-container-7 {
display: block;
}
    .portal-column-1-2,
    .portal-column-2-4,
    .portal-column-3-4,
    .portal-column-1-3,
    .portal-column-2-3,
    .portal-column-2-2,
    .portal-column-3-3,
.portal-column-4-4,
.portal-column-5-5,
.portal-column-6-6,
.portal-column-7-7 {
         flo at: inherit;
        wid th: 100%;
        margin-top: 16px;
        display: block !important;
        text-align: center;
    }
    .portal-column-1-4 {
wid th: calc(50% - 16px);
    }
    .portal-column-1-6 {
wid th: calc(33.3% - 16px);
    }
    .portal-column-1-7 {
flo at: right;
wid th: calc(25% - 16px);
     }
     }
}
}
 
@media only screen and (max-width: 600px) {
@media (max-width: 500px) {
     .portal-column-1-4,
     .main-grid {
    .portal-column-1-6,
         /* در موبایل کوچک‌تر به ۳ ستون تغییر کند */
    .portal-column-1-5 {
         grid-template-columns: repeat(3, 1fr);
         float: inherit;
        width: 100%;
        margin: 0;
        display: block !important;
         text-align: center;
     }
     }
}
}
/* temporary fix for T86979 */
.ui-dialog { right: auto; }


/* wikipedia styles with unknown origin! */
.mw-body-content blockquote {
border-right:4px solid #eaecf0;
padding:8px 32px
}


.grid-wrapper {
/* طراحی صفحه اول */
     margin: 20px 0;
.mainpage-top {
     padding: 15px;
     background-image: url(/mainpage-top-2.jpg);
     border: 1px solid #dbe7ff;
     background-repeat: no-repeat;
    border-radius: 8px;
     background-size: cover;
    background-color: #ffffff;
background-position-y: 60%;
    /* این خط باعث می‌شود فونت دقیقاً مطابق بقیه متون سایت باشد */
background-position-x: center;
    font-family: IRANSansXFaNum;
    font-size: 16px; /* یا هر سایزی که برای متن‌های سایتتان مناسب است */
}
}


.rootpage-صفحهٔ_اصلی .firstHeading {
display: none;
}


.trust-item {
/* عنوان جعبه ها */
    display: flex;
.mainpage-box .heading {
    justify-content: center;
    background-image: url(/background-3.png);
    align-items: center;
}
     padding: 10px;
/* فیدبک */
     background-color: #fff;
.page-صفحهٔ_اصلی .articleFeedbackv5 {
    border-radius: 8px;
    display: none
     border: 1px solid #eee;
}
     transition: transform 0.3s;
#mw-articlefeedbackv5 {
max-width: 100%;
width: auto !important;
}
.articleFeedbackv5 {
font-size: 80%;
}
.articleFeedbackv5-panel{
max-width: 100%;
}
.articleFeedbackv5-tooltip-trigger {
     display:none
}
.articleFeedbackv5-title {
     margin-top:0 !important
}
.feedback-text {
height: 6em !important;
margin-bottom: 12px;
}
.articleFeedbackv5-disclosure {
     display:none
}
.articleFeedbackv5-submit {
     float:left !important;
}
.articleFeedbackv5-cta-5 {
display: none;
}
}


.trust-item:hover {
.page-صفحهٔ_اصلی #content{
    transform: scale(1.05); /* افکت کوچک هنگام بردن موس روی لوگو */
padding-top: 0;
}
}


/* مخفی کردن از بازدید کننده ها */
.showtologgedin {
    display: none
}


/* navbox */
.navbox {
    width: auto !important
}


/* side bar
#mw-panel{
posi tion: fixed;
    z-index: 100;
    /* background-color: #fefdf9; */
    width: 10.5em;
    overflow: auto;
}*/


/* کادر اصلی مستطیلی */
/* navbox */
.footer-container {
.navbox-title a {
    display: flex;
color: black !important;;
    flex-wrap: wrap; /* برای ریسپانسیو شدن در موبایل */
text-decoration: underline;
    background: #ffffff;
}
    border: 2px solid #e1e1e1;
.nv-talk {
    border-radius: 12px;
display: none !important;
    padding: 20px;
    margin-top: 30px;
    gap: 20px;
}
}


/* هر ستون */
/* font-sizes */
.footer-col {
.mw-body-content{
    flex: 1; /* تقسیم مساوی فضا */
font-size: 16px;
    min-width: 250px; /* حداقل عرض برای اینکه در موبایل خوش‌شکل باشد */
}
     text-align: center;
.mw-editfont-monospace{
font-size: 15px;
}
img {
max-width: 100%;
height: auto !important;
     clip: rect(auto, auto, auto, auto) !important;
}
}


/* عنوان‌های داخل کادر */
/*
.footer-heading {
* New image thumb design
     font-weight: bold;
*
     margin-bottom: 15px;
* @dependencies none
     padding-bottom: 10px;
* @source en.wikipedia.org/wiki/MediaWiki:Gadget-NewImageThumb.css
     border-bottom: 1px solid #eee;
* @revision 2
     color: #444;
* @author: Edokter ([[User:Edokter]])
*/
 
.tocnumber {
    color: #333;
}
.toc, #toc,
.catlinks,
.mw-gallery-traditional li.gallerybox div.thumb,
div.thumbinner {
     border-width: 1px;
     border-style: solid;
    border-color: #E0E0E0 #B1B1B1 #B1B1B1 #E0E0E0;
    box-shadow:  0.25em 0.25em 0.5em rgba(0, 0, 0, 0.05);
}
div.thumbinner {
     padding: 0;
}
div.thumbinner.mp-thumb {
    box-shadow: none;
}
html .thumbimage {
    border: none;
}
html .thumbcaption {
    line-height: 1.5;
    padding: 0.5em;
}
img.thumbborder {
     border-width: 1px;
    border-style: solid;
     border-color: #E0E0E0 #B1B1B1 #B1B1B1 #E0E0E0;
}
.tmulti .tsingle {
    margin: 0 !important;
}
}


/* تنظیم کانتینر برای کنار هم قرار دادن نمادها */
/* پاپ آپ منابع
.trust-icons {
.mwe-popups.mwe-popups-type-reference .mwe-popups-title {
     display: flex;
     margin-top: 5px;
     justify-content: center; /* وسط‌چین کردن هر دو در کادر */
}
    align-items: center;     /* تراز عمودی */
.mwe-popups .mwe-popups-title {
     gap: 15px;               /* فاصله بین دو نماد */
     margin: 0 5px;
     flex-wrap: wrap;         /* اگر صفحه کوچک شد، به خط بعد بروند */
}
.mwe-popups.mwe-popups-type-reference .mwe-popups-extract .mwe-popups-fade {
position: inherit;
}
.mwe-popups .mwe-popups-extract {
    margin: 5px;
    position: unset;
}
*/
/* جستجو
#searchInput {
padding: 0.2em 0.4em;
background-color: white !important;
}
*/
/* لوگو */
#p-logo {
    height: 180px;
}
#p-logo a {
     posi tion: fixed;
     margin-top: 10px;
    height: 185px;
}
}
/*
#mw-panel #p-logo + .portal {
    margin-top: 3em;
}*/


/* مجبور کردن خروجی‌های اینماد و زرین‌پال به نمایش در یک خط */
/* تصویر زمینه
.trust-icons > div,  
body {
.trust-icons > a {
    background-color: #b3e1b3;
     display: inline-block !important;
    background-image: url(background-3.png);
     vertical-align: middle;
}
#mw-page-base {
background-color: unset;
background-image: none;
}*/
/* تب های بالا
.vectorTabs li {
    background-image: linear-gradient(to top, #6c6 0, rgb(246, 255, 246) 1px, rgba(255,255,255,0) 100%);
}
.vectorTabs, .vectorTabs span, #mw-head .vectorMenu h3 {
     background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #4bd74b 100%);
}
.vectorTabs .selected {
     background: linear-gradient(to bottom, rgba(179, 225, 179, .1), #fff 70%);
}*/


/* محیط ویرایش */
#wpTextbox1 {
    font-size: 15px;
    font-family: tahoma;
}
/* الگوی شاخه */
.mw-indicator {
font-size: 20px;
}
}


/* استایل اختصاصی برای شبکه استان‌ها */
/* دکمه های جمع شدن منوی سمت راست، بازگشت به بالای صفحه و تغییر اندازه فونت */
.provinces-grid .main-grid {
.sidebarbottons {
    display: grid;
display: block;
    grid-template-columns: repeat(5, 1fr); /* ۵ ستون */
position: fixed;
    gap: 15px;
z-index: 999;
    justify-items: center;
right: 0;
height: 23px;
width: 23px;
border: 1px solid #356843;
padding: 2px;
background-repeat: no-repeat;
background-position: center;
border-radius: 3px;
}
.sidebarbottons:hover {
filter: invert(40%);  
}
#collsidebar {
background-image: url('/images/d/d6/Right.png');
bottom: calc( 50% + 11px );
}
}


/* ریسپانسیو اختصاصی برای استان‌ها */
#totop {
@media (max-width: 900px) {
background-image: url('/images/d/da/Up.png');
    .provinces-grid .main-grid {
bottom: calc( 50% + 11px );
        grid-template-columns: repeat(3, 1fr); /* تبلت ۳ ستونه */
    }
}
}


@media (max-width: 500px) {
#fontsizeup {
    .provinces-grid .main-grid {
background-image: url('/images/2/2f/Plus.png');
        grid-template-columns: repeat(2, 1fr); /* موبایل ۲ ستونه */
bottom: calc( 50% - 11px );
    }
}
}


#fontsizedown {
background-image: url('/images/e/ee/Minus.png');
bottom: calc( 50% - 33px );
}


/* برای نمایش ۱۰ ستونه */
/* حذف فاصله خالی اول مقالات */
.cities-grid .main-grid {
p br {
     display: grid;
display: none;
     grid-template-columns: repeat(10, 1fr); /* ۱۰ ستون */
}
     gap: 10px;
.page-کتاب_پاسخ .firstHeading,
    justify-items: center;
.page-نرم‌افزار_پاسخ .firstHeading,
.page-درگاه_کرونا_و_بلایا .firstHeading,
.page-درگاه_مهدویت .firstHeading,
.page-درگاه_غدیر .firstHeading,
.page-درگاه_امام_حسین_ع .firstHeading,
.page-درگاه_فاطمی .firstHeading,
.page-درگاه_حکومت_دینی .firstHeading,
.page-درگاه_حوزه_و_روحانیت .firstHeading,
.page-درگاه_زن_و_خانواده .firstHeading {
display:none;
}
.page-کتاب_پاسخ #content,
.page-نرم‌افزار_پاسخ #content,
.page-درگاه_کرونا_و_بلایا #content,
.page-درگاه_مهدویت #content,
.page-درگاه_غدیر #content,
.page-درگاه_امام_حسین_ع #content,
.page-درگاه_فاطمی #content,
.page-درگاه_حکومت_دینی #content,
.page-درگاه_حوزه_و_روحانیت #content,
.page-درگاه_زن_و_خانواده #content {
padding-top: 0;
}
/* الگو:مقاله‌های کاربر */
.user-articles .mw-newpages-history, .user-articles .mw-newpages-length, .user-articles .mw-userlink, .user-articles .mw-usertoollinks, .user-articles .comment, .user-articles .mw-tag-markers, .user-articles .mw-newpages-oldtitle {
display: none;
}
.user-articles ul {
list-style: persian;
}
/* خرده ریز */
dd {
margin-left: 1em !important;
}
.navbar-mini, .mw-collapsible-toggle {
font-size: 80% !important;
}
.navbox-image img{
max-width: none;
}
/* بسم الله */
.page-صفحهٔ_اصلی #mw-head {
     background-image: url('/images/1/15/Basmala.png');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position-x: 50%;
}
/* headings */
h1, h2, h3, h4, h5, h6 {
font-family: sahel;
font-weight: bold;
}
/* editing */
.ve-ui-mwWikitextSurface .ve-ce-attachedRootNode{
font-family:vazir;
font-size: 16px
}
#ca-ve-edit {
display: block !important;
}
/* language list */
#interwiki-completelist {
display: none;
}
* {
     box-sizing: border-box;
}
/* vector 2022 */
.mw-logo {
background: url("https://fa.wikipasokh.com/favicon.png");
background-repeat: no-repeat;
background-position: right;
background-size: 60px;
padding: 0px 65px;
height: 60px;
}
.mw-logo-wordmark {
    font-size: 130%;
}
.mw-header {
    min-height: 6em;
}
.mw-content-container, .mw-article-toolbar-container {
  max -width: none;
}
.mw-sidebar-action {
display: none;
}
#p-lang-btn.mw-portlet-empty {
display: block;
}
#p-lang-btn {
float: left;
}
/* جعبه گفتاورد */
.quotebox {
width: 30%
}
@media only screen and (max-width: 600px) {
.quotebox {
width: 100%;
}
}
/* book reader */
.fileInfo .mediawiki-filewarning {
display: none;
}
.fileInfo .oo-ui-buttonElement-frameless.oo-ui-labelElement.oo-ui-iconElement > .oo-ui-buttonElement-button {
padding-right: unset;
}
.fileInfo .oo-ui-image-warning {
display: none;
}
.fullMedia .internal::before {
     content: "دانلود "
}
.fullMedia .internal {
color: #fff;
background-color: #36c;
border-color: #36c;
line-height: 1.28571429em;
padding-top: 6px;
padding-bottom: 6px;
transition: background-color 100ms,color 100ms,border-color 100ms,box-shadow 100ms;
padding-right: 12px;
padding-left: 12px;
min-height: 2.28571429em;
}
.fileInfo .mime-type.has-warning {
color: black;
}
.oo-ui-tagMultiselectWidget-handle {
margin-right: 0;
}
/* sidebar */
.sidebar {
max-width: 25%;
}
.mw-parser-output .sidebar {
width: auto !important;
}
/* شاخه */
.mw-indicators {
float: right;
margin: 16px 0;
}
/* hide excess menus for non-logged-in */
#n-امتیاز-مشارکت, #t-whatlinkshere, #t-recentchangeslinked, #t-upload, #t-redirectmaker, #left-navigation, #ca-view, #ca-viewsource {
display: none;
}
.action-history #ca-view {
display: block;
}
.action-history #ca-history {
display: none;
}
.vector-menu-tabs .mw-list-item > a {
padding: 10px 0;
margin-bottom: 0;
border-bottom: none;
}
.mw-article-toolbar-container {
border-bottom: none;
}
.vector-article-toolbar {
float: left;
margin: 10px;
z-index: 1;
position: relative;
}
.page-صفحهٔ_اصلی .vector-article-toolbar {
display: none;
}
#mw-indicator-mw-helplink {
display: none;
}
/* compress header */
.mw-body-content {
  margin-top: 0;
}
}


/* ریسپانسیو برای تبلت */
/* بزرگنمایی هنگام رفتن موس روی تصویر استفاده شده در الگو های zoom و imagelabel */
@media (max-width: 1024px) {
 
    .cities-grid .main-grid {
.zoomonhover {
        grid-template-columns: repeat(5, 1fr); /* ۵ ستون */
position: relative;
    }
float: left;
clear: left;
}
.zoomonhovertext {
display: none;
z-index: 1000;
}
.zoomonhoverimageabove {
position: absolute;
left: 0px;
top: 0px;
display: none;
z-index: 100;
max-width: initial;
}
.zoomonhover:hover .zoomonhoverimageabove {
z-index: 10;
display: block;
background-color:white; /* in case of files with transparent background */
}
.zoomonhover:hover .zoomonhovertext {
display: block;
transition: .7s;
position: relative;
}
/* video and audio */
.video, .audio {
max-width: 30%;
}
.thumbinner .video, .thumbinner .audio {
max-width: none;
}
/* redirected from */
.mw-redirectedfrom {
float: left;
margin: -35px 0 0 0;
}
/* hide hitcounter */
#footer-info-0 {
display: none;
}
/* related */
.mw-body {
padding-bottom: 0.5em;
}
.ra-read-more {
padding-top: 0;
}
/* comment section */
.cs-comments, .cs-title-edit-field, .cs-body-edit-field {
  font-family: vazir !important;
}
.cs-header .oo-ui-buttonElement-button[tabindex="0"] {
position: fixed;
top: 4em;
left: 1em;
}
.cs-header .oo-ui-buttonElement-button[title="لغو"], .cs-header .oo-ui-buttonElement-button[title="ثبت"] {
position: relative;
top: unset;
left: unset;
}
}
 
/* red links color */
/* ریسپانسیو برای موبایل */
a.new {
@media (max-width: 600px) {
     color: black;
     .cities-grid .main-grid {
        grid-template-columns: repeat(3, 1fr); /* ۳ ستون */
    }
}
}

نسخهٔ کنونی تا ‏۲۵ ژوئن ۲۰۲۶، ساعت ۱۳:۲۷

/* --------------------- Begin Font Style ----------------- */
@font-face {
    font-family: 'IRANSansXFaNum';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('/w/resources/fonts/IRANSansXFaNum-Regular.woff2') format('woff2'),
		 url('/w/resources/fonts/IRANSansXFaNum-Regular.woff') format('woff');
}

body {
	font-family: IRANSansXFaNum, Tahoma, 'Noto Serif', 'Droid Arabic Naskh', 'DejaVu Sans', serif !important;
}

#content.mw-body  h1, #content.mw-body  h2, #content.mw-body  #firstHeading,
#content.mw-body  .mw-editsection, .mw-body .mw-editsection-like,
#content.mw-body  #toc h2, #content.mw-body  .toc h2, .vector-sticky-header-context-bar-primary,
#template-documentation, #documentation-meta-data{
	font-family: Shabnam, Tahoma, 'Noto Serif', 'Droid Arabic Naskh', 'DejaVu Sans', serif !important;
	line-height: 1.6;
}

textarea {
	font-family: IRANSansXFaNum, 'Courier New', monospace;
}

.mw-body-content {
	font-kerning: auto;
	font-size: 16px;
	line-height: 2.0;
}

/* Ace editor now supports RTL editing but a monospace font with Arabic should be set for correct functionality */
.ace_editor { font-family: 'Courier New', monospace!important; }

/* force these to use inherited font configuration */
.ui-widget, .ui-widget *, button, input, select, optgroup {
	font-family: inherit;
}
/* end */

dfn {
	font-style: inherit;  /* Reset default styling for <dfn> */
}
sup, sub {
	line-height: 1em;     /* Reduce line-height for <sup> and <sub> */
}
/* --------------------- End Font Style ----------------- */

/* --------------------- End Font Style ----------------- */
/* end */

dfn {
    font-style: inherit;  /* Reset default styling for <dfn> */
}
sup, sub {
    line-height: 1em;     /* Reduce line-height for <sup> and <sub> */
}

/* Main page fixes */

body.page-ویکیپدیا_صفحه_تمرین #ca-edit,
body.page-ویکیپدیا_آشنایی #ca-edit {
    border: 1px dotted #36c;
}
body.page-ویکیپدیا_صفحه_تمرین #ca-edit:hover,
body.page-ویکیپدیا_آشنایی #ca-edit:hover {
     background: none repeat scroll 0 0 white;
     border-color: transparent;
}
body.page-صفحهٔ_اصلی #mp-topbanner {
   clear: both;
}

body.page-صفحهٔ_اصلی #ca-delete,
body.page-صفحهٔ_اصلی #deleteconfirm,
body.page-صفحهٔ_اصلی #t-cite,
body.page-صفحهٔ_اصلی #lastmod,
body.page-صفحهٔ_اصلی #siteSub,
body.page-صفحهٔ_اصلی #contentSub,
body.page-صفحهٔ_اصلی #catlinks,
body.page-صفحهٔ_اصلی h1.firstHeading,
body.page-صفحهٔ_اصلی #centralNotice,
body.page-درگاه_ورودی #siteSub,
body.page-درگاه_ورودی h1.firstHeading {
    display: none !important;
}

body.page-صفحهٔ_اصلی #ca-history,
body.page-صفحهٔ_اصلی #pagehistory {
  dis play: none;
}

/* Make the list of references in [[Template:Reflist]] smaller */
.references-small { 
    font-size: 90%;
}

/* Highlight clicked reference in blue to help navigation */
ol.references > li:target,
sup.reference:target,
span.citation:target, cite:target { 
    background-color: #ecf0fa;
}

/* Ensure refs in table headers and the like aren't bold or italic */
sup.reference {
    font-weight: normal;
    font-style: normal;
}

/* Styling for citations */
span.citation, cite {
    word-wrap: break-word;
}

/* If there is an inline link to a full citation, the full citation will turn blue when the inline link is clicked */
cite:target { 
    background-color: #ecf0fa;
}

/* For linked citation numbers and document IDs, where the number need not be shown on a screen or a handheld, but should be included in the printed version */

@media screen, handheld, projection {
    cite *.printonly {
        display: none;
    }
}

/* Style for horizontal lists (separator following item) */

.skin-monobook .hlist dl,
.skin-modern .hlist dl,
.skin-vector .hlist dl {
    line-height: 1.5em;
}
/* Style for horizontal lists (separator following item).
   IE8-specific classes are assigned in [[MediaWiki:Common.js/IEFixes.js]].
   @source mediawiki.org/wiki/Snippets/Horizontal_lists
   @revision 5 (2014-02-24)
   @author [[User:Edokter]]
 */
.hlist dl,
.hlist ol,
.hlist ul {
    margin: 0;
    padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
    margin: 0;
    display: inline;
}
/* Display nested lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
    display: inline;
}
/* Generate interpuncts */
.hlist dt:after {
    content: ": ";
}
.hlist dd:after,
.hlist li:after {
    content: " •";
    /*font-weight: bold;*/
}
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
    content: none;
}
/* For IE8 */
.hlist dd.hlist-last-child:after,
.hlist dt.hlist-last-child:after,
.hlist li.hlist-last-child:after {
    content: none;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
    content: " (";
    font-weight: normal;
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
    content: ") ";
    font-weight: normal;
}
/* For IE8 */
.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after,
.hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after,
.hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after {
    content: ") ";
    font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
    counter-reset: listitem;
}
.hlist ol > li {
    counter-increment: listitem;
}
.hlist ol > li:before {
    content: " " counter(listitem) " ";
    content: " " counter(listitem, -moz-persian) " ";
    content: " " counter(listitem, persian) " ";
    white-space: nowrap;
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) " ";
    content: " (" counter(listitem, -moz-persian) " ";
    content: " (" counter(listitem, persian) " ";
}

/* فهرست بدون گلوله */
.plainlist ul {
    line-height: inherit;
    list-style: none none;
    margin: 0;
}
.plainlist ul li {
    margin-bottom: 0;
}

/* Normal font styling for table row headers with scope="row" tag */
.wikitable.plainrowheaders th[scope=row] {
    font-weight: normal;
    /* @noflip */
    text-align: right;
}
 
/* Lists in data cells are always left-aligned */
.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
    /* @noflip */
    text-align: right;
}
/* ...unless they also use the hlist class */
.wikitable.hlist td ul,
.wikitable.hlist td ol,
.wikitable.hlist td dl {
    text-align: inherit;
}

/* Default style for navigation boxes */
.navbox {                     /* Navbox container style */
    box-sizing: border-box;
    border: 1px solid #a2a9b1;
    width: 100%;
    margin: auto;
    clear: both;
    font-size: 88%;
    text-align: center;
    padding: 1px;
}
.navbox-inner,
.navbox-subgroup {
    width: 100%;
}
.navbox-group,
.navbox-title,
.navbox-abovebelow {
    padding: 0.25em 1em;      /* Title, group and above/below styles */
    line-height: 1.5em;
    text-align: center;
}
th.navbox-group {             /* Group style */
    white-space: nowrap;
    /* @noflip */
    text-align: right;
}
.navbox,
.navbox-subgroup {
    background: #f8f9fa;      /* Background color */
}
.navbox-list {
    line-height: 1.8em;
    border-color: #f8f9fa;    /* Must match background color */
}
.navbox th,
.navbox-title {
    background: #b3ccff;      /* Level 1 color */
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
    background: #dbe7ff;      /* Level 2 color */
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
    background: #e5edff;      /* Level 3 color */
}
.navbox-even {
    background: #f8f9fa;      /* Even row striping */
}
.navbox-odd {
    background: transparent;  /* Odd row striping */
}
table.navbox + table.navbox {  /* Single pixel border between adjacent navboxes */
    margin-top: -1px;          /* (doesn't work for IE6, but that's okay)       */
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
    padding: 0.125em 0;       /* Adjust hlist padding in navboxes */
}
ol + table.navbox,
ul + table.navbox {
    margin-top: 0.5em;        /* Prevent lists from clinging to navboxes */
}

/* RTL fix for navbox-list bullet lists; See [[Special:Permalink/24864265#خطای ظاهری]]. */
.navbox-list li {
    unicode-bidi: isolate;
}

/* Default styling for Navbar template */
.navbar {
    display: inline;
    font-size: 88%;
    font-weight: normal;
}
.navbar ul {
    display: inline;
    white-space: nowrap;
}
.navbar li {
    word-spacing: -0.125em;
}
.navbar.mini li { /* span is removed */
    font-size: xx-small;
}
.nv-talk > a {
    color: #002BB8;
}
/* Navbar styling when nested in infobox and navbox */
.infobox .navbar {
    font-size: 100%;
}
.navbox .navbar {
    display: block;
    font-size: 100%;
}
.navbox-title .navbar {
    /* @noflip */
    float: right;
    /* @noflip */
    text-align: right;
    /* @noflip */
    margin-left: 0.5em;
    width: 6em;
}

/* 'show'/'hide' buttons created dynamically by the CollapsibleTables javascript
   in [[MediaWiki:Common.js]] are styled here so they can be customised. */
.collapseButton {
    /* @noflip */
    float: left;
    font-weight: normal;
    /* @noflip */
    margin-right: 0.5em;
    /* @noflip */
    text-align: left;
    width: auto;
}
/* In navboxes, the show/hide button balances the v·d·e links
   from [[Template:Navbar]], so they need to be the same width. */
.navbox .collapseButton {
    width: 6em;
}

/* Infobox template style */
.infobox {
    border: 1px solid #a2a9b1;
    background-color: #f8f9fa;
    color: black;
    /* @noflip */
    margin: 0.5em 1em 0.5em 0;
    padding: 0.2em;
    /* @noflip */
    float: left;
    /* @noflip */
    clear: left;
    /* @noflip */
    text-align: right;
    font-size: 88%;
    line-height: 1.5em;
    /* added */
    max-width: 25%;
}
.infobox caption {
    font-size: 125%;
    font-weight: bold;
}
.infobox td,
.infobox th {
    vertical-align: top;
}
.infobox.bordered {
    border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
    border: 1px solid #a2a9b1;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
    border: 0;
}
 
.infobox.sisterproject {
    width: 20em;
    font-size: 90%;
}
 
.infobox.standard-talk {
    border: 1px solid #d2ad76;
    background-color: #fff2cc;
}
.infobox.standard-talk.bordered td,
.infobox.standard-talk.bordered th {
    border: 1px solid #d2ad76;
}
 
/* styles for bordered infobox with merged rows */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
    border: 0;
    border-top: 1px solid #a2a9b1;
    /* @noflip */
    border-left: 1px solid #a2a9b1;
}
 
.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
    border: 0;
    border-left: 1px solid #a2a9b1;
}
 
/* Styles for geography infoboxes, eg countries,
   country subdivisions, cities, etc.            */
.infobox.geography {
    text-align: right;
    border-collapse: collapse;
    line-height: 1.2em;
    font-size: 90%;
}

.infobox.geography caption { /* کمی فاصله بیشتر برای عنوان */
    line-height: 1.6em;
}
 
.infobox.geography  td,
.infobox.geography  th {
    border-top: 1px solid #a2a9b1;
    padding: 0.4em 0.6em 0.4em 0.6em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
    border-top: 1px solid #a2a9b1;
    padding: 0.4em 0.6em 0.2em 0.6em;
}
 
.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
    border: 0;
    padding: 0 0.6em 0.2em 0.6em;
}
 
.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
    border-top: 0;
    border-bottom: 1px solid #a2a9b1;
    padding: 0 0.6em 0.4em 0.6em;
}
 
.infobox.geography .maptable td,
.infobox.geography .maptable th {
    border: 0;
    padding: 0;
}

/* Style for "notices" */
.notice {
    margin: 1em;
    padding: 0.2em;
}

#disambig {
    border-top: 1px solid #c8ccd1; 
    border-bottom: 1px solid #c8ccd1;
}

.notice-text, .toggle-box, .red-button, .goal, div.red-button, div.siteNoticeSmall, div#siteNotice {
  font-family: inherit;
}

DIV.siteNoticeSmall {
  font-size: 15pt;
}

/* Persondata and other (future) metadata */
table.InChI, /* temporary */
table.persondata {
    border: 1px solid #a2a9b1;
    display: none;
    speak: none;
}
.InChI-label, /* temporary */
.persondata-label {
    color: #a2a9b1;
}

/* Icons for medialist templates [[Template:Listen]], [[Template:Multi-listen_start]], [[Template:Video]], [[Template:Multi-video_start]] */
div.listenlist {
    background: url("//upload.wikimedia.org/wikipedia/commons/3/3f/Gnome_speakernotes_30px.png");
    /* @noflip */
    padding-right: 40px;
}

div.videolist, div.multivideolist {
    background: url("//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/40px-Tango-video-x-generic.png");
    padding-right: 50px;
}

/* Change the external link icon to an Adobe icon for all PDF files
   in browsers that support these CSS selectors, like Mozilla and Opera */
.mw-body a[href$=".pdf"].external,
.mw-body a[href*=".pdf?"].external,
.mw-body a[href*=".pdf#"].external,
.mw-body a[href$=".PDF"].external,
.mw-body a[href*=".PDF?"].external,
.mw-body a[href*=".PDF#"].external,
div#mw_content a[href$=".pdf"].external,
div#mw_content a[href*=".pdf?"].external,
div#mw_content a[href*=".pdf#"].external,
div#mw_content a[href$=".PDF"].external,
div#mw_content a[href*=".PDF?"].external,
div#mw_content a[href*=".PDF#"].external {
    background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat left;
    /* @noflip */
    padding-left: 18px;
}

/* Change the external link icon to an Adobe icon anywhere the PDFlink class */
/* is used (notably Template:PDFlink). This works in IE, unlike the above. */
span.PDFlink a {
    background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") center left no-repeat !important;
    padding-left: 18px !important;
}

span.geolink a {
    background: url(//upload.wikimedia.org/wikipedia/en/a/a7/Monobook-globe.png) center left no-repeat !important;
    padding-left: 11px !important;
}

/* Content in columns with CSS instead of tables [[Template:Columns]] */
div.columns-2 div.column {
    /* @noflip */
    float: right;
    width: 50%;
    min-width: 300px;
}

div.columns-3 div.column {
    /* @noflip */
    float: right;
    width: 33.3%;
    min-width: 200px;
}

div.columns-4 div.column {
    /* @noflip */
    float: right;
    width: 25%;
    min-width: 150px;
}

div.columns-5 div.column {
    /* @noflip */
    float: right;
    width: 20%;
    min-width: 120px;
}

/*Add formatting to make sure that "external references" from [[Template:Ref]] do
  not get URL expansion, not even when printed. The mechanism up to MediaWiki 1.4 was
  that the HTML code contained a SPAN following the anchor A; this SPAN had the class
  "urlexpansion", which was not displayed on screen, but was shown when the medium was
  "print". The rules below ensure (a) that there is no extra padding to the left of
  the anchor (displayed as "[<number>]"), (b) that there is no "external link arrow" for
  the link, and (c) that this SPAN of class "urlexpansion" is never shown.
*/

.plainlinksneverexpand {
    background: none ! important;
    padding: 0 ! important;
}

.plainlinksneverexpand .urlexpansion {
    display: none ! important;
}

/* Make sure that ext links displayed within "plainlinksneverexpand" don't get
   the arrow...
*/
.plainlinksneverexpand a {
    background: none !important;
    padding: 0 !important;
}

/* Messagebox templates */
.messagebox {
    border: 1px solid #a2a9b1;
    background-color: #f8f9fa;
    width: 80%;
    margin: 0 auto 1em auto;
    padding: .2em;
}
.messagebox.merge {
    border: 1px solid #c0b8cc;
    background-color: #f0e5ff;
    text-align: center;
}
.messagebox.cleanup {
    border: 1px solid #9f9fff;
    background-color: #efefff;
    text-align: center;
}
.messagebox.standard-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
}
.messagebox.nested-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    width: 100%;
    margin: 2px 4px 2px 4px;
}
.messagebox.small {
    width: 238px;
    font-size: 85%;
    /* @noflip */
    float: left;
    clear: both;
    /* @noflip */
    margin: 0 0 1em 1em;
    line-height: 1.25em; 
}
.messagebox.small-talk {
    width: 238px;
    font-size: 85%;
    /* @noflip */
    float: left;
    clear: both;
    /* @noflip */
    margin: 0 0 1em 1em;
    line-height: 1.25em; 
    background: #fff2cc;
}

/* Article message box styles */
table.ambox {
    margin: 0px 10%;                  /* 10% = Will not overlap with other elements */
    border: 1px solid #a2a9b1; 
    border-right: 10px solid #36c;  /* Default "notice" blue */
    background: #f8f9fa; 
}
table.ambox + table.ambox {      /* Single border between stacked boxes. */
    margin-top: -1px;
}
.ambox th.mbox-text, 
.ambox td.mbox-text {            /* The message body cell(s) */
    padding: 0.25em 0.5em;       /* 0.5em left/right */
}
.ambox td.mbox-image {           /* The left image cell */
    padding: 2px 0.5em 2px 0;    /* 0.5em right, 0px left */
}
.ambox td.mbox-imageright {      /* The right image cell */
    padding: 2px 0 2px 0.5em;    /* 0px right, 0.5em left */
}
 
table.ambox-notice {
    border-right: 10px solid #36c;    /* Blue */
}
table.ambox-speedy {
    border-right: 10px solid #DD0000;    /* Red */
    background: #fee7e6;                   /* Pink */
}
table.ambox-delete {
    border-right: 10px solid #DD0000;    /* Red */
}
table.ambox-content {
    border-right: 10px solid #FF5D00;    /* Orange */
}
table.ambox-style {
    border-right: 10px solid #fc3;    /* Yellow */
}
table.ambox-move {
    border-right: 10px solid #9932cc;    /* Purple */
}
table.ambox-protection {
    border-right: 10px solid #a2a9b1;       /* Gray-gold */
}

/* Disambig and set index box styles */
table.dmbox {
    clear: both; 
    margin: 0.9em 1em; 
    border-top: 1px solid #c8ccd1; 
    border-bottom: 1px solid #c8ccd1; 
    background: transparent;
}
 
/* Footer and header message box styles */
table.fmbox {
    clear: both;
    margin: 0.2em 0;
    width: 100%;
    border: 1px solid #a2a9b1;
    background: #f8f9fa;     /* Default "system" gray */
}
table.fmbox-system {
    background: #f8f9fa;
}
table.fmbox-warning {
    border: 1px solid #DD0000;  /* Dark pink */
    background: #fee7e6;        /* Pink */
}
table.fmbox-editnotice {
    background: transparent;
}
/* Div based "warning" style fmbox messages. */
div.mw-warning-with-logexcerpt,
div.mw-lag-warn-high,
div.mw-cascadeprotectedwarning,
div#mw-protect-cascadeon {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #DD0000;
    background: #fee7e6;
    padding: 0.25em 0.9em;
}
/* Div based "system" style fmbox messages. 
   Used in [[MediaWiki:Readonly lag]]. */
div.mw-lag-warn-normal,
div.fmbox-system {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #a2a9b1;
    background: #f8f9fa;
    padding: 0.25em 0.9em;
}
 
/* These mbox-small classes must be placed after all other
   ambox/tmbox/ombox etc classes. "body.mediawiki" is so
   they override "table.ambox + table.ambox" above. */
body.mediawiki table.mbox-small {   /* For the "small=yes" option. */
    /* @noflip */
    clear: left;
    /* @noflip */
    float: left;
    /* @noflip */
    margin: 4px 1em 4px 0;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em;
}
body.mediawiki table.mbox-small-right {   /* For the "small=right" option. */
    /* @noflip */
    margin: 4px 0 4px 1em;
    width: 238px;
    border-collapse: collapse;
    font-size: 88%;
    line-height: 1.25em;
}

/* Put a checker background at the image description page only visible if the image has transparent background */
#file img {
    background: url("//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;
}

#wpSave {
    font-weight: bold;
}

/* suppress missing interwiki image links where #ifexist cannot be used due to high number of requests */
/* use restricted to rail icon management pages */
/* see .hidden-redlink on //meta.wikimedia.org/wiki/MediaWiki:Common.css */
.check-icon a.new {
    display: none; 
    speak:none;
}

/* Removes underlines from links */
.nounderlines a { 
    text-decoration: none;
}

/* Remove underline from IPA links */
.IPA a:link, .IPA a:visited {
    text-decoration: none;
}

/* Removes useless links from printout */
@media print {
    #privacy, #about, #disclaimer {display:none;}
}

#EnWpMpBook { background-image: url(//upload.wikimedia.org/wikipedia/en/7/7e/MP-open-book.png); }
#EnWpMpSearch { background: url(//upload.wikimedia.org/wikipedia/en/a/ae/MP-magnifying-glass.png) no-repeat top left; }
#EnWpMpSearchInner { float: left; width: 20em; text-align: center; }
#EnWpMpBook2 { background-image: url(//upload.wikimedia.org/wikipedia/commons/8/8e/MP-open-book2.png); }

/* Standard Navigationsleisten, aka box hiding thingy from .de.  Documentation at [[Wikipedia:NavFrame]]. */

div.Boxmerge,
div.NavFrame {
    margin: 0px;
    padding: 4px;
    border: 1px solid #a2a9b1;
    text-align: center;
    border-collapse: collapse;
    font-size: 95%;
}
div.Boxmerge div.NavFrame {
    border-style: none;
    border-style: hidden;
}
div.NavFrame + div.NavFrame {
    border-top-style: none;
    border-top-style: hidden;
}
div.NavPic {
    background-color: #fff;
    margin: 0px;
    padding: 2px;
    float: right;
}
div.NavFrame div.NavHead {
    height: 1.6em;
    font-weight: bold;
    background-color: #b3ccff;
    position:relative;
}
div.NavFrame div.NavHead:hover {
        background-color: #aaf;
}
div.NavFrame p {
    font-size: 100%;
}
div.NavFrame div.NavContent {
    font-size: 100%;
}
div.NavFrame div.NavContent p {
    font-size: 100%;
}
div.NavEnd {
    margin: 0px;
    padding: 0px;
    line-height: 1px;
    clear: both;
}
a.NavToggle {
    position:absolute;
    top:0px;
    left:3px;
    font-weight:normal;
    font-size:smaller;
}

/* Hatnotes and disambiguation notices */
.rellink,
.dablink,
.hatnote {
    font-style: italic;
}
.rellink i,
.dablink i,
.hatnote i {
    font-style: normal;
}
div.rellink,
div.dablink,
div.hatnote {
    /* @noflip */
    padding-right: 1.6em;
    margin-bottom: 0.5em;
}

span.updatedmarker {
    background-color: transparent;
    color: #006400;
}

/* Coloured watchlist numbers */
.mw-plusminus-pos {
    color: #006400; /* darkgreen */
}

/* .mw-plusminus-null currently at developer default */

.mw-plusminus-neg {
    color: #8B0000; /* darkred */
}

.dablink {
    font-style: italic;
    padding-right: 2em;
}

.dablink i {
    font-style: normal;
}

/* Style for horizontal UL lists */
.horizontal ul {
    padding: 0;
    margin: 0;
}

.horizontal li { 
    padding: 0 0.6em 0 0.4em;
    display: inline;
    border-left: 1px solid;
}

/* Geographical coordinates 

To display coordinates using the notation in the source code, write this in your User:Username/monobook.css:
   .geo-default { display: inline } .geo-nondefault { display: none } 
   .geo-dec { display: inline } .geo-dms { display: inline }

To display coordinates using decimal notation, write this in your User:Username/monobook.css:
   .geo-default { display: inline } .geo-nondefault { display: inline } 
   .geo-dec { display: inline } .geo-dms { display: none }

To display coordinates using DMS notation, write this in your User:Username/monobook.css:
   .geo-default { display: inline } .geo-nondefault { display: inline } 
   .geo-dec { display: none }   .geo-dms { display: inline }

To display coordinates in both decimal and DMS notation, write this in your User:Username/monobook.css:
   .geo-default { display: inline } .geo-nondefault { display: inline } 
   .geo-dec { display: inline }   .geo-dms { display: inline }
   .geo-multi-punct { display: inline }

See [[Template:Coor link]] for how these are used.

Note that the classes "geo", "longitude", and "latitude" are not just styles but also used by the [[Geo microformat]], so the names should not be changed.

*/

.geo-default { display: inline; }
.geo-nondefault { display: none; }
.geo-dms { display: inline; }
.geo-dec { display: inline; }
.geo-multi-punct { display: none; }

.longitude .latitude {
    white-space: nowrap;
}

/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */
.geo { }

/***** end Geo-related */

/* When <div class="nonumtoc"> is used on the table of contents, the ToC will display without numbers */
.nonumtoc .tocnumber { display:none; }
.nonumtoc #toc ul,
.nonumtoc .toc ul {
    line-height: 1.5em;
    list-style: none;
    margin: .3em 0 0;
    padding: 0;
}
.nonumtoc #toc ul ul, 
.nonumtoc .toc ul ul { 
    margin: 0 0 0 2em; 
}

/* Allow limiting of which header levels are shown in a TOC; <div class="toclimit-3">, for
   instance, will limit to showing ==headings== and ===headings=== but no further (as long as
   there are no =headings= on the page, which there shouldn't be according to the MoS). */
.toclimit-2 .toclevel-2 {display:none;}
.toclimit-3 .toclevel-3 {display:none;}
.toclimit-4 .toclevel-4 {display:none;}
.toclimit-5 .toclevel-5 {display:none;}
.toclimit-6 .toclevel-6 {display:none;}
.toclimit-7 .toclevel-7 {display:none;}

/* Allow transcluded pages to display in lists rather than a table. Compatible in Firefox; incompatible in IE6. */
.listify td {display:list-item;}
.listify tr {display:block;}
.listify table {display:block;}

div.user-block {
    padding: 5px;
    border: 1px solid #a2a9b1;
    background-color: #fee7e6;
}
/* Prevent line breaks in silly places: 
   1) links when we don't want them to
   2) HTML formulae
   3) Ref tags with group names <ref group="Note"> --> "[Note 1]"
*/
.nowrap,
.nowraplinks a,
span.texhtml,
sup.reference a { white-space: nowrap; }

/* Contents of <math> tag should have an ltr layout */
span.texhtml {
    direction:ltr;
    unicode-bidi:bidi-override;
}

.thumbinner {
    min-width: 100px;
}

/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
th.mbox-text, td.mbox-text {     /* The message body cell(s) */
    border: none;
    padding: 0.25em 0.9em;       /* 0.9em left/right */
    width: 100%;    /* Make all mboxes the same width regardless of text length */
}
td.mbox-image {                  /* The left image cell */
    border: none; 
    padding: 2px 0.9em 2px 0px;    /* 0.9em right, 0px left */
    text-align: center; 
}
td.mbox-imageright {             /* The right image cell */
    border: none;
    padding: 2px 0px 2px 0.9em;    /* 0px left, 0.9em right */
    text-align: center; 
}
/* Reduce line-height for <sup> and <sub> */
sup, sub {
    line-height: 1em;
}
/* Styling for Abuse Filter tags */
.mw-tag-markers {
 font-style:italic;
 font-size:90%;
}

/* Für <nowiki><hiero>…</hiero></nowiki> */ 
.mw-hierotable, .hierotable-mw, 
.mw-hierotable  th, .hierotable mw-th, 
.mw-hierotable  td, .hierotable mw-td { 
    border: 0px;
    padding: 0px;
}
/* With MediaWiki 1.5, the mechanism has changed: instead of a SPAN of class "urlexpansion"
   following the anchor A, the anchor itself now has class "external autonumber" and the
   expansion is inserted when printing (see the common printing style sheet at
   //en.wikipedia.org/w/skins/common/commonPrint.css) using the ":after" pseudo-
   element of CSS. We have to switch this off for links due to Template:Ref!
*/
.plainlinksneverexpand a.external.text:after {
    display: none !important;
}
.plainlinksneverexpand a.external.autonumber:after {
    display: none !important;
}
/* for Main Page */
.globegris {
  background: url(//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png);
}
/* End */

.prefsection fieldset {
        float: right;
}

/* Small font-size for hidden categories */
#mw-hidden-catlinks { font-size: 87% !important; }

.listify {
  margin-left:0;
  margin-right:2em;
}
#wpFilterRules {
  direction: ltr;
}

/* این نیز باگ است که وقتی عنوان یک بخش انگلیسی است، فارسی درون خلاصه ویرایش در تاریخچه به هم می‌ریزد */
.comment > span { unicode-bidi: normal; }

/* نمایش بهتر خلاصه ویرایش‌های خیلی طولانی */
.comment {
	overflow-wrap: break-word;
	word-break: break-word	;
}

/* زیاد کردن اندازه توضیحات صفحه بارگذاری */
#wpUploadDescription {
  height: 25em;
}

/*ابزار پررنگ کننده نظرهای کاربر*/
.mycomment { background: #ff9; }

/* Pie chart test: Transparent borders */
.transborder {
    border: solid transparent;
}

/* Hide edittools base for those not using the gadget */
#mw-edittools-charinsert {
    display: none;
}

/* Category tree styling. Works in conjuction with [[MediaWiki:Categorytree-expand-bullet]],
   [[MediaWiki:Categorytree-collapse-bullet]] and [[MediaWiki:Categorytree-empty-bullet]]. */
#mw-subcategories ul {
    list-style: none none;
    margin-left: 0.25em;
}
.CategoryTreeChildren {
    margin-left: 1.25em;
}
.CategoryTreeToggle {
    color: #36c;
}
.CategoryTreeEmptyBullet {
    color: #c8ccd1;
}

/* توضیح به کاربران درباره صفحه تمرین */
body.ns-2[class*="_صفحه_تمرین"] #firstHeading::after {
    color: #72777d;
    content: "توجه:این صفحه بخشی از دانشنامه نیست.";
    float: left;
    width: 40%;
    font-size: 40%;
}

/*اصلاح اندازه فونت در تغییرات اخیر برای [ویرایش‌های در حال انتظار] برگرفته از ویکی‌روسی*/
.mw-fr-reviewlink, .fr-hist-basic-user, .fr-hist-basic-auto {
    font-weight: normal;
    font-size: smaller;
}

/* temporary fix for T86979 */
.ui-dialog { right: auto; }

/* Make it possible to hide checkboxes in <inputbox> */
.inputbox-hidecheckboxes form .inputbox-element {
    display: none !important;
}

/* این برچسپ بهتر است فقط برای Gadget-taghighlighter.css را فعال کرده اند دیده شوند */
.mw-tag-marker-نیازمند_بازبینی { display: none; }

/* Reduce page jumps by hiding collapsed/dismissed content */
.client-js .mw-special-Watchlist #watchlist-message {
    display: none;
}

/* کمی پیوند ایجاد مقاله بزرگتر شود که پس از حذف بیشتر استفاده شود */
.mw-warning-with-logexcerpt a[title="ویکی‌پدیا:ایجاد مقاله"] { font-size: 120%; font-weight: bold; }

/* Make the textarea pink when an admin is editing a protected page */
.mw-textarea-protected {
    background-color: #fee7e6;
}

/* Made diffs use Wikimedia UI color palette ([[phab:M82]]) */
td.diff-addedline {
    border-color: #36c;
}
td.diff-deletedline {
    border-color: #fc3;
}
td.diff-addedline .diffchange {
    background: #e9eef9;
}
td.diff-deletedline .diffchange {
    background: #fff4d6;
}

/* Spacing between the rows of navbox */
tr + tr > .navbox-abovebelow,
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list {    /* Borders above 2nd, 3rd, etc. rows */
    border-top: 2px solid #fdfdfd; /* Must match background color */
}
/* End of Spacing between the rows of navbox */

/* Color diff links */
.mw-diff-edit a {
	color: #2a4b8d;
}

.mw-diff-undo a, .mw-history-undo a, .mw-rollback-link a {
	color: #d33;
}

a.mw-thanks-thank-link {
	color: #14866d;
}

/* Make sure cite and dfn are not italicized thorugh the user agent stylesheet */
cite, dfn {
	font-style:inherit;
}

/* LTR citations should be listed LTR and be left-aligned, as is the case in Persian literature */
LI.mw-cite-dir-ltr {
  direction: ltr;
  margin-left: 2.3em;
  text-align: left;
  list-style-type: decimal !important;
}

/* OL with Persian alphabet used for its counter */
@counter-style persian-alpha {
  system: cyclic;
  symbols: "\627\644\641" "\628" "\67E" "\62A" "\62B" "\62C" "\684" "\62D" "\62E" "\62F" "\630" "\631" "\632" "\698" "\633" "\634" "\635" "\636" "\637" "\638" "\639" "\63A" "\641" "\642" "\6A9" "\6AB" "\644" "\645" "\646" "\648" "\6BE" "\6CC";
  suffix = " ";
}

.reflist-persian-alpha ol:lang( fa ) li {
  list-style-type: persian-alpha !important;
  direction: rtl;
  text-align: right;
  margin-left: 0;
}

/* Right margin for left-aligned tables */
table[align="left"] {
	margin-right: 1.2em;
}

/* Center aligning wikitables should be as easy as using align=center */
table.wikitable[align="center"] {
  margin-right: auto;
  margin-left: auto;
}

.mw-indicator, .mw-helplink, .mw-indicator-pp-default {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
/* For portals, added 2011-12-07 -bv
   On wide screens, show these as two columns
   On narrow and mobile screens, let them collapse into a single column */
.mainpage-portals {
	float: right; 
	width: 14.2%;
	margin: 12px auto;
}
.portal-container-2 {
	display: grid; 
	grid-gap: 15px; 
	grid-template-columns: repeat(2, auto);
	grid-template-rows: auto;  
	width: 100%
}
.portal-container-3 {
	display: grid; 
	grid-gap: 15px; 
	grid-template-columns: repeat(3, auto); 
	grid-template-rows: auto;  
	width: 100%
}
.portal-container-4 {
	display: grid; 
	grid-gap: 15px; 
	grid-template-columns: repeat(4, auto); 
	grid-template-rows: auto;  
	width: 100%
}
.portal-container-5 {
	display: grid; 
	grid-gap: 15px; 
	grid-template-columns: repeat(5, auto); 
	grid-template-rows: auto;  
	width: 100%
}
.portal-container-6 {
	display: grid; 
	grid-gap: 15px; 
	grid-template-columns: repeat(6, auto); 
	grid-template-rows: auto;  
	width: 100%
}
.portal-container-7 {
	display: grid; 
	grid-gap: 15px; 
	grid-template-columns: repeat(7, auto); 
	grid-template-rows: auto;  
	width: 100%
}
.portal-column-2-3 {
	grid-column-end: span 2; 
}
.portal-column-2-4 {
	grid-column-end: span 2; 
}
.portal-column-3-4 {
	grid-column-end: span 3; 
}
.portal-column-1-2,
.portal-column-1-3,
.portal-column-1-4,
.portal-column-1-5,
.portal-column-1-6,
.portal-column-1-7 {
	grid-column-end: span 1; 
}
.portal-column-2-2 {
	grid-column-end: span 2;
}
.portal-column-3-3 {
	grid-column-end: span 3;
}
.portal-column-4-4 {
	grid-column-end: span 4;
}
.portal-column-5-5 {
	grid-column-end: span 5;
}
.portal-column-6-6 {
	grid-column-end: span 6;
}
.portal-column-7-7 {
	grid-column-end: span 7;
}
@media only screen and (max-width: 700px) {
	.mainpage-portals {
		width: 25%; 
	}
    /* Decouple the columns on narrow screens */
    .portal-container-2,
    .portal-container-3, 
    .portal-container-4, 
    .portal-container-5, 
    .portal-container-6, 
    .portal-container-7 {
		display: block;
	}
    .portal-column-1-2,
    .portal-column-2-4,
    .portal-column-3-4,
    .portal-column-1-3,
    .portal-column-2-3,
    .portal-column-2-2,
    .portal-column-3-3,
	.portal-column-4-4,
	.portal-column-5-5,
	.portal-column-6-6,
	.portal-column-7-7 {
        flo at: inherit;
        wid th: 100%;
        margin-top: 16px;
        display: block !important;
        text-align: center;
    }
    .portal-column-1-4 {
		wid th: calc(50% - 16px);
    }
    .portal-column-1-6 {
		wid th: calc(33.3% - 16px);
    }
    .portal-column-1-7 {
	flo at: right;
	wid th: calc(25% - 16px);
    }
}
@media only screen and (max-width: 600px) {
    .portal-column-1-4, 
    .portal-column-1-6, 
    .portal-column-1-5 {
        float: inherit;
        width: 100%;
        margin: 0;
        display: block !important;
        text-align: center;
    }
}
/* temporary fix for T86979 */
.ui-dialog { right: auto; }

/* wikipedia styles with unknown origin! */
.mw-body-content blockquote {
	border-right:4px solid #eaecf0;
 	padding:8px 32px
}

/* طراحی صفحه اول */
 .mainpage-top {
    background-image: url(/mainpage-top-2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
	background-position-y: 60%;
	background-position-x: center;
}

.rootpage-صفحهٔ_اصلی .firstHeading {
	display: none;
}

/* عنوان جعبه ها */
.mainpage-box .heading {
	     background-image: url(/background-3.png);
}
/* فیدبک */
.page-صفحهٔ_اصلی .articleFeedbackv5 {
     display: none 
}
#mw-articlefeedbackv5 {
	max-width: 100%;
	width: auto !important;
}
.articleFeedbackv5 {
	font-size: 80%;
}
.articleFeedbackv5-panel{
	max-width: 100%;
}
 .articleFeedbackv5-tooltip-trigger {
    display:none
}
 .articleFeedbackv5-title {
    margin-top:0 !important
}
 .feedback-text {
	height: 6em !important;
	margin-bottom: 12px;
}
 .articleFeedbackv5-disclosure {
    display:none
}
 .articleFeedbackv5-submit {
    float:left !important;
}
.articleFeedbackv5-cta-5 {
	display: none;
}

.page-صفحهٔ_اصلی #content{
	padding-top: 0;
}

/* مخفی کردن از بازدید کننده ها */
 .showtologgedin {
     display: none 
}

/* navbox */
.navbox {
    width: auto !important
}

/* side bar 
#mw-panel{
	posi tion: fixed;
    z-index: 100;
    /* background-color: #fefdf9; */
    width: 10.5em;
    overflow: auto;
}*/

/* navbox */
.navbox-title a {
	color: black !important;;
	text-decoration: underline;
}
.nv-talk {
	display: none !important;
}

/* font-sizes */
.mw-body-content{
	font-size: 16px;
}
.mw-editfont-monospace{
	font-size: 15px;
}
img {
	max-width: 100%; 
	height: auto !important;
    clip: rect(auto, auto, auto, auto) !important;
}

/*
 * New image thumb design
 *
 * @dependencies none
 * @source en.wikipedia.org/wiki/MediaWiki:Gadget-NewImageThumb.css
 * @revision 2
 * @author: Edokter ([[User:Edokter]])
 */

.tocnumber {
    color: #333;
}
.toc, #toc,
.catlinks,
.mw-gallery-traditional li.gallerybox div.thumb,
div.thumbinner {
    border-width: 1px;
    border-style: solid;
    border-color: #E0E0E0 #B1B1B1 #B1B1B1 #E0E0E0;
    box-shadow:  0.25em 0.25em 0.5em rgba(0, 0, 0, 0.05);
}
div.thumbinner {
    padding: 0;
}
div.thumbinner.mp-thumb {
    box-shadow: none;
}
html .thumbimage {
    border: none;
}
html .thumbcaption {
    line-height: 1.5;
    padding: 0.5em;
}
img.thumbborder {
    border-width: 1px;
    border-style: solid;
    border-color: #E0E0E0 #B1B1B1 #B1B1B1 #E0E0E0;
}
.tmulti .tsingle {
    margin: 0 !important;
}

/*  پاپ آپ منابع 
.mwe-popups.mwe-popups-type-reference .mwe-popups-title {
    margin-top: 5px;
}
.mwe-popups .mwe-popups-title {
    margin: 0 5px;
}
.mwe-popups.mwe-popups-type-reference .mwe-popups-extract .mwe-popups-fade {
	position: inherit;
}
.mwe-popups .mwe-popups-extract {
    margin: 5px;
    position: unset;
}
*/
/* جستجو 
#searchInput {
	padding: 0.2em 0.4em;
	background-color: white !important;
}
*/
/* لوگو */
#p-logo {
    height: 180px;
}
#p-logo a {
    posi tion: fixed;
    margin-top: 10px;
    height: 185px;
}
/*
#mw-panel #p-logo + .portal {
    margin-top: 3em;
}*/

/* تصویر زمینه 
body {
    background-color: #b3e1b3;
    background-image: url(background-3.png);
}
#mw-page-base {
	background-color: unset;
	background-image: none;
}*/
/* تب های بالا 
.vectorTabs li {
    background-image: linear-gradient(to top, #6c6 0, rgb(246, 255, 246) 1px, rgba(255,255,255,0) 100%);
}
.vectorTabs, .vectorTabs span, #mw-head .vectorMenu h3 {
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #4bd74b 100%);
}
.vectorTabs .selected {
    background: linear-gradient(to bottom, rgba(179, 225, 179, .1), #fff 70%);
}*/

/* محیط ویرایش */
#wpTextbox1 {
    font-size: 15px;
    font-family: tahoma;
}
/* الگوی شاخه */
.mw-indicator {
	font-size: 20px;
}

/* دکمه های جمع شدن منوی سمت راست، بازگشت به بالای صفحه و تغییر اندازه فونت */
.sidebarbottons {
	display: block;
	position: fixed;
	z-index: 999;
	right: 0;
	height: 23px;
	width: 23px;
	border: 1px solid #356843;
	padding: 2px;
	background-repeat: no-repeat;
	background-position: center;
	border-radius: 3px;
}
.sidebarbottons:hover {
	filter: invert(40%); 
}
#collsidebar {
	background-image: url('/images/d/d6/Right.png');
	bottom: calc( 50% + 11px );
}

#totop {
	background-image: url('/images/d/da/Up.png');
	bottom: calc( 50% + 11px );
}

#fontsizeup {
background-image: url('/images/2/2f/Plus.png');
bottom: calc( 50% - 11px );
}

#fontsizedown {
background-image: url('/images/e/ee/Minus.png');
bottom: calc( 50% - 33px );
}

/* حذف فاصله خالی اول مقالات */
p br {
	display: none;
}
.page-کتاب_پاسخ .firstHeading,
.page-نرمافزار_پاسخ .firstHeading, 
.page-درگاه_کرونا_و_بلایا .firstHeading, 
.page-درگاه_مهدویت .firstHeading, 
.page-درگاه_غدیر .firstHeading,
.page-درگاه_امام_حسین_ع .firstHeading,
.page-درگاه_فاطمی .firstHeading,
.page-درگاه_حکومت_دینی .firstHeading,
.page-درگاه_حوزه_و_روحانیت .firstHeading,
.page-درگاه_زن_و_خانواده .firstHeading {
	display:none;
}
.page-کتاب_پاسخ #content,
.page-نرمافزار_پاسخ #content,
.page-درگاه_کرونا_و_بلایا #content,
.page-درگاه_مهدویت #content,
.page-درگاه_غدیر #content,
.page-درگاه_امام_حسین_ع #content,
.page-درگاه_فاطمی #content,
.page-درگاه_حکومت_دینی #content,
.page-درگاه_حوزه_و_روحانیت #content,
.page-درگاه_زن_و_خانواده #content {
	padding-top: 0;
}
/* الگو:مقاله‌های کاربر */
.user-articles .mw-newpages-history, .user-articles .mw-newpages-length, .user-articles .mw-userlink, .user-articles .mw-usertoollinks, .user-articles .comment, .user-articles .mw-tag-markers, .user-articles .mw-newpages-oldtitle {
	display: none;
}
.user-articles ul {
	list-style: persian;
}
/* خرده ریز */
dd {
	margin-left: 1em !important;
}
.navbar-mini, .mw-collapsible-toggle {
	font-size: 80% !important;
}
.navbox-image img{
	max-width: none;
}
/* بسم الله */
.page-صفحهٔ_اصلی #mw-head {
    background-image: url('/images/1/15/Basmala.png');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position-x: 50%;
}
/* headings */
h1, h2, h3, h4, h5, h6 {
	font-family: sahel;
	font-weight: bold;
}
/* editing */
.ve-ui-mwWikitextSurface .ve-ce-attachedRootNode{ 
	font-family:vazir; 
	font-size: 16px
}
#ca-ve-edit {
	display: block !important;
}
/* language list */
#interwiki-completelist {
	display: none;
}
* {
    box-sizing: border-box;
}
/* vector 2022 */
.mw-logo {
	background: url("https://fa.wikipasokh.com/favicon.png");
	background-repeat: no-repeat;
	background-position: right;
	background-size: 60px;
	padding: 0px 65px;
	height: 60px;
}
.mw-logo-wordmark {
    font-size: 130%;
}
.mw-header {
    min-height: 6em;
}
.mw-content-container, .mw-article-toolbar-container {
  max -width: none;
}
.mw-sidebar-action {
	display: none;
}
#p-lang-btn.mw-portlet-empty {
	display: block;
}
#p-lang-btn {
	float: left;
}
/* جعبه گفتاورد */
.quotebox {
	width: 30%
}
@media only screen and (max-width: 600px) {
	.quotebox {
		width: 100%;
	}
}
/* book reader */
.fileInfo .mediawiki-filewarning {
	display: none;
}
.fileInfo .oo-ui-buttonElement-frameless.oo-ui-labelElement.oo-ui-iconElement > .oo-ui-buttonElement-button {
	padding-right: unset;
}
.fileInfo .oo-ui-image-warning {
	display: none;
}
.fullMedia .internal::before {
    content: "دانلود "
}
.fullMedia .internal {
	color: #fff;
	background-color: #36c;
	border-color: #36c;
	line-height: 1.28571429em;
	padding-top: 6px;
	padding-bottom: 6px;
	transition: background-color 100ms,color 100ms,border-color 100ms,box-shadow 100ms;
	padding-right: 12px;
	padding-left: 12px;
	min-height: 2.28571429em;
}
.fileInfo .mime-type.has-warning {
	color: black;
}
.oo-ui-tagMultiselectWidget-handle {
	margin-right: 0;
}
/* sidebar */
.sidebar {
	max-width: 25%;
}
.mw-parser-output .sidebar {
	width: auto !important;
}
/* شاخه */
.mw-indicators {
	float: right;
	margin: 16px 0;
}
/* hide excess menus for non-logged-in */
#n-امتیاز-مشارکت, #t-whatlinkshere, #t-recentchangeslinked, #t-upload, #t-redirectmaker, #left-navigation, #ca-view, #ca-viewsource {
	display: none;
}
.action-history #ca-view {
	display: block;
}
.action-history #ca-history {
	display: none;
}
.vector-menu-tabs .mw-list-item > a {
	padding: 10px 0;
	margin-bottom: 0;
	border-bottom: none;
}
.mw-article-toolbar-container {
	border-bottom: none;
}
.vector-article-toolbar {
	float: left;
	margin: 10px;
	z-index: 1;
	position: relative;
}
.page-صفحهٔ_اصلی .vector-article-toolbar {
	display: none;
}
#mw-indicator-mw-helplink {
	display: none;
}
/* compress header */
.mw-body-content {
  margin-top: 0;
}

/* بزرگنمایی هنگام رفتن موس روی تصویر استفاده شده در الگو های zoom و imagelabel */
  
.zoomonhover {
	position: relative;
	float: left;
	clear: left;
}
.zoomonhovertext {
	display: none;
	z-index: 1000;
}
.zoomonhoverimageabove {
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
	z-index: 100;
	max-width: initial;
}
.zoomonhover:hover .zoomonhoverimageabove {
	z-index: 10;
	display: block;
	background-color:white; /* in case of files with transparent background */
}
.zoomonhover:hover .zoomonhovertext {
	display: block;
	transition: .7s;
	position: relative;
}
/* video and audio */
.video, .audio {
	max-width: 30%;
}
.thumbinner .video, .thumbinner .audio {
	max-width: none;
}
/* redirected from */
.mw-redirectedfrom {
	float: left;
	margin: -35px 0 0 0;
}
/* hide hitcounter */
#footer-info-0 {
	display: none;
}
/* related */
.mw-body {
	padding-bottom: 0.5em;
}
.ra-read-more {
	padding-top: 0;
}
/* comment section */
.cs-comments, .cs-title-edit-field, .cs-body-edit-field {
  font-family: vazir !important;
}
.cs-header .oo-ui-buttonElement-button[tabindex="0"] {
	position: fixed;
	top: 4em;
	left: 1em;
}
.cs-header .oo-ui-buttonElement-button[title="لغو"], .cs-header .oo-ui-buttonElement-button[title="ثبت"] {
	position: relative;
	top: unset;
	left: unset;
}
/* red links color */
a.new {
    color: black;
}