MediaWiki:Common.css: Revizyonlar arasındaki fark

Hukukipedia sitesinden
Gezinti kısmına atla Arama kısmına atla
Değişiklik özeti yok
Etiket: Geri alındı
Değişiklik özeti yok
 
(Aynı kullanıcının aradaki diğer 71 değişikliği gösterilmiyor)
1. satır: 1. satır:
/* CSS placed here will be applied to all skins*/
/* ============================================================================
  HUKUKIPEDIA - COMMON.CSS
  Ana Stil Dosyası
  ============================================================================ */


body.page-Special_ExpandTemplates textarea {
/* ============================================================================
  width: 100%;
  1. TEMEL RESETLER VE TİPOGRAFİ
  padding-top: 0.1em;
  ============================================================================ */
  padding-right: 0.1em;
 
  padding-bottom: 0.1em;
/* İtalik stilini sıfırla */
  padding-left: 0.1em;
cite,
dfn {
    font-style: inherit;
}
 
/* Tırnak işaretleri */
q {
    quotes: '"' '"' "'" "'";
}
 
/* Blockquote düzenlemesi */
blockquote {
    overflow: hidden;
    margin: 1em 0;
    padding: 0 40px;
}
 
/* Tutarlı font boyutları */
small {
    font-size: 85%;
}
}


#contentSub {
.mw-body-content sub,
     font-size:84%;
.mw-body-content sup {
     margin: 0.4em 0;
     font-size: 80%;
}
 
/* Tartışma sayfası paragraf boşlukları */
.ns-talk .mw-body-content dd {
     margin-top: 0.4em;
    margin-bottom: 0.4em;
}
 
/* ============================================================================
  2. ANA SAYFA DÜZENLEMELERİ
  ============================================================================ */
 
#interwiki-completelist {
    font-weight: bold;
}
 
/* Ana sayfada gereksiz elemanları gizle */
body.page-Anasayfa #contentSub,
body.page-Anasayfa #t-cite,
body.page-Anasayfa #lastmod,
body.page-Anasayfa #siteSub,
body.page-Anasayfa h1.firstHeading,
.action-view.page-Anasayfa #catlinks {
    display: none !important;
}
 
/* ============================================================================
  3. SAYFA GÖRÜNÜRLÜĞÜ VE DARALTMA
  ============================================================================ */
 
.client-js .mw-special-Watchlist #watchlist-message,
.client-js .NavFrame.collapsed .NavContent,
.client-js .collapsible:not(.mw-made-collapsible).collapsed > tbody > tr:not(:first-child) {
    display: none;
}
 
.mw-rcfilters-enabled .mw-specialpage-summary {
    margin-top: 1em;
}
}
img.thumbborder {
 
    background:#fff;
#editpage-specialchars {
    border:1px solid #eee;
     display: none;
     padding:5px;
}
}


#content pre {
/* ============================================================================
     overflow:auto;
  4. ALINTI VE REFERANSLAR
  ============================================================================ */
 
/* Hedef vurgulama (mavi) */
body.action-info .mw-body-content :target,
.citation:target {
     background-color: rgba(0, 127, 255, 0.133);
}
}


/* make the list of references look smaller */
/* Alıntı stilleri */
.citation {
    word-wrap: break-word;
}
 
/* Referans listesi */
ol.references {
ol.references {
  font-size: 100%;
    font-size: 90%;
    margin-bottom: 0.5em;
    list-style-type: inherit;
}
 
/* Parsoid Cite desteği */
span[rel="mw:referencedBy"]::before {
    font-weight: bold;
    content: "^ ";
}
 
span[rel="mw:referencedBy"] {
    counter-reset: mw-ref-linkback 0;
}
}


.references-small { font-size: 90%;}
span[rel="mw:referencedBy"] > a::before {
    font-weight: bold;
    font-style: italic;
    content: counter(mw-ref-linkback, lower-alpha);
}


.references-2column {
a[rel="mw:referencedBy"]::before {
  font-size: 90%;
    font-weight: bold;
  -moz-column-count:2;
    content: "^";
  column-count:2;
}
}


.same-bg { background: none }
/* ============================================================================
  5. YATAY LİSTELER (HLIST)
  ============================================================================ */


/* wikitable/prettytable class for skinning normal tables */
.hlist dl,
.hlist ol,
.hlist ul {
    margin: 0;
    padding: 0;
}


table.wikitable,
.hlist dd,
table.prettytable {
.hlist dt,
  margin: 1em 1em 1em 0;
.hlist li {
  background: #f9f9f9;
    margin: 0;
  border: 1px #aaa solid;
    display: inline;
  border-collapse: collapse;
}
 
.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;
}
}


table.wikitable th, table.wikitable td,
.hlist .mw-empty-li {
table.prettytable th, table.prettytable td {
    display: none;
  border: 1px #aaa solid;
  padding: 0.4em;
}
}


table.wikitable th,
/* Ayırıcılar */
table.prettytable th {
.hlist dt:after {
  background: #f2f2f2;
    content: ": ";
  text-align: center;
}
}


table.wikitable caption,
.hlist dd:after,
table.prettytable caption {
.hlist li:after {
  margin-left: inherit;
    content: " · ";
  margin-right: inherit;
    font-weight: bold;
  font-weight: bold;
}
}


/* default skin for navigation boxes */
.hlist dd:last-child:after,
/* Are these used on CZ? */
.hlist dt:last-child:after,
table.navbox {
.hlist li:last-child:after {
     background-color: #f9f9f9;
    content: none;
     border: 1px solid #aaa;
}
 
/* Parantezler */
.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;
}
 
/* Sıralı listeler */
.hlist ol {
    counter-reset: listitem;
}
 
.hlist ol > li {
    counter-increment: listitem;
}
 
.hlist ol > li:before {
    content: " " counter(listitem) "\a0";
}
 
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) "\a0";
}
 
/* ============================================================================
  6. DÜZ LİSTELER (PLAINLIST)
  ============================================================================ */
 
.plainlist ol,
.plainlist ul {
    line-height: inherit;
    list-style: none;
    margin: 0;
}
 
.plainlist ol li,
.plainlist ul li {
    margin-bottom: 0;
}
 
/* ============================================================================
  7. NAVİGASYON KUTULARI (NAVBOX)
  ============================================================================ */
 
.navbox {
     box-sizing: border-box;
     border: 1px solid #a2a9b1;
    width: 100%;
     clear: both;
     clear: both;
     font-size: 90%;
     font-size: 88%;
    margin: 1em 0em 0em;
    padding: 5px;
     text-align: center;
     text-align: center;
    padding: 1px;
    margin: 1em auto 0;
}
.navbox .navbox {
    margin-top: 0;
}
.navbox + .navbox {
    margin-top: -1px;
}
.navbox-inner,
.navbox-subgroup {
     width: 100%;
     width: 100%;
}
}


table.navbox th {
.navbox-group,
     background-color: #ccf;
.navbox-title,
     padding-left: 1em;
.navbox-abovebelow {
     padding-right: 1em;
    padding: 0.25em 1em;
    line-height: 1.5em;
    text-align: center;
}
 
th.navbox-group {
    white-space: nowrap;
    text-align: right;
}
 
.navbox,
.navbox-subgroup {
     background-color: #fdfdfd;
}
 
.navbox-list {
     line-height: 1.5em;
    border-color: #fdfdfd;
}
 
tr + tr > .navbox-abovebelow,
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list {
    border-top: 2px solid #fdfdfd;
}
 
/* Navbox renkleri */
.navbox th,
.navbox-title {
    background-color: #ccccff;
}
 
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
    background-color: #ddddff;
}
 
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
    background-color: #e6e6ff;
}
 
.navbox-even {
    background-color: #f7f7f7;
}
 
.navbox-odd {
    background-color: transparent;
}
 
.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;
}
}


table.navbox tr:not(:first-child) th {
/* ============================================================================
     background-color: #ddf;
  8. DARALTMA DÜĞMELERİ
  ============================================================================ */
 
.mw-parser-output .mw-collapsible-toggle {
    font-weight: normal;
    text-align: right;
    padding-right: 0.2em;
     padding-left: 0.2em;
}
}


@media print {
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
     .navbox {
     float: left;
        display: none;
     text-align: left;
     }
}
}


/* Infobox template style */
/* ============================================================================
  9. BİLGİ KUTULARI (INFOBOX)
  ============================================================================ */


.infobox {
.infobox {
  border: 1px solid #aaa;
    border: 1px solid #a2a9b1;
  background-color: #f9f9f9;
    border-spacing: 3px;
  color: black;
    background-color: #f8f9fa;
  margin: 0 0 0.5em 1em;
    color: black;
  padding: 0;
    margin: 0.5em 0 0.5em 1em;
  border-spacing: 1px;
    padding: 0.2em;
  float: right;
    float: right;
  clear: right;
    clear: right;
  width: 25em;
    font-size: 88%;
  font-size: 85%;
    line-height: 1.5em;
    width: 22em;
}
}
.infobox td,
 
.infobox th {
.infobox-subbox {
  vertical-align:top;
    padding: 0;
  padding: 0.25em 0.5em;
    border: none;
    margin: -3px;
    width: auto;
    min-width: 100%;
    font-size: 100%;
    clear: none;
    float: none;
    background-color: transparent;
}
}
.infobox-header,
.infobox-label,
.infobox-above,
.infobox-full-data,
.infobox-data,
.infobox-below,
.infobox-subheader,
.infobox-image,
.infobox-navbar,
.infobox th,
.infobox td {
.infobox td {
  text-align: left;
    vertical-align: top;
}
}
.infobox th {
 
  text-align: right;
.infobox-label,
  width: 8.75em;
.infobox-data,
.infobox th,
.infobox td {
    text-align: left;
}
}
.infobox th.caption,
 
.infobox .infobox-above,
.infobox .infobox-title,
.infobox caption {
.infobox caption {
  font-size: 150%;
    font-size: 125%;
  text-align: center;
    font-weight: bold;
  margin-left: inherit;
    text-align: center;
}
}


 
.infobox-title,
 
.infobox caption {
/* Style for "notices" */
/* Is this used on CZ? */
.notice {
    margin: 1em;
     padding: 0.2em;
     padding: 0.2em;
}
}


.infobox .infobox-header,
.infobox .infobox-subheader,
.infobox .infobox-image,
.infobox .infobox-full-data,
.infobox .infobox-below {
    text-align: center;
}


/* Makes redirects appear in italics on [[Special:Allpages]] */
.infobox .infobox-navbar {
.allpagesredirect {
     text-align: right;
     font-style: italic;
}
}


.infobox.bordered {
    border-collapse: collapse;
}


/* Class for links with loudspeaker icon next to them */
.infobox.bordered td,
.audiolink a{
.infobox.bordered th {
    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
     border: 1px solid #a2a9b1;
    padding-left: 16px !important;
     padding-right: 0 !important;
}
}


/* Icons for medialist templates [[Template:Listen]], [[Template:Multi-listen_start]], [[Template:Video]], [[Template:Multi-video_start]] */
.infobox.bordered .borderless td,
/* Are these used on CZ? */
.infobox.bordered .borderless th {
div.listenlist {
     border: 0;
    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");
     padding-left: 40px;
}
}
div.videolist, div.multivideolist {
 
     background: url("http://upload.wikimedia.org/wikipedia/en/thumb/2/20/Tango-video-x-generic.png/40px-Tango-video-x-generic.png");
.infobox.sisterproject {
     padding-left: 50px;
     width: 20em;
     font-size: 90%;
}
}


/* Style rules for media list templates */
.infobox.bordered .mergedtoprow td,
/* Are these used on CZ? */
.infobox.bordered .mergedtoprow th {
div.medialist {
     border: 0;
     min-height: 50px;
     border-top: 1px solid #a2a9b1;
    margin: 1em;
     border-right: 1px solid #a2a9b1;
     background-position: top left;
     background-repeat: no-repeat;
}
}
div.medialist ul {
 
     list-style-type: none;  
.infobox.bordered .mergedrow td,
     list-style-image: none;
.infobox.bordered .mergedrow th {
    margin: 0;
     border: 0;
     border-right: 1px solid #a2a9b1;
}
}
div.medialist ul li {
 
     padding-bottom: 0.5em;
/* Coğrafya infobox'ları */
.infobox.geography {
     border-collapse: collapse;
    line-height: 1.2em;
    font-size: 90%;
}
}
div.medialist ul li li {
 
     font-size: 91%;
.infobox.geography td,
     padding-bottom: 0;
.infobox.geography th {
     border-top: 1px solid #a2a9b1;
     padding: 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;
}


/* Don't show external link icon for plainlinks */
.infobox.geography .mergedrow td,
a.plainlink, .plainlinks a, .plainlinksneverexpand a {
.infobox.geography .mergedrow th {
  background: none !important;
    border: 0;
  padding: 0 !important;
    padding: 0 0.6em 0.2em 0.6em;
}
}
.plainlinksneverexpand .urlexpansion {
 
  display: none ! important;
.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
    border-top: 0;
    border-bottom: 1px solid #a2a9b1;
    padding: 0 0.6em 0.4em 0.6em;
}
}


/*Add formatting to make sure that "external references" from [[Template:Ref]] do
.infobox.geography .maptable td,
  not get URL expansion, not even when printed. The mechanism up to MediaWiki 1.4 was
.infobox.geography .maptable th {
  that the HTML code contained a SPAN following the anchor A; this SPAN had the class
    border: 0;
  "urlexpansion", which was not displayed on screen, but was shown when the medium was
    padding: 0;
  "print". The rules below ensure (a) that there is no extra padding to the right 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 .urlexpansion {
  display: none ! important;
}
}
/* 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
   10. WIKI TABLOLARI
   http://en.wikipedia.org/skins-1.5/common/commonPrint.css) using the ":after" pseudo-
   ============================================================================ */
   element of CSS. We have to switch this off for links due to Template:Ref!
 
*/
.wikitable.plainrowheaders th[scope=row] {
.plainlinksneverexpand a.external.text:after {
    font-weight: normal;
  display: none !important;
    text-align: left;
}
}
.plainlinksneverexpand a.external.autonumber:after {
 
  display: none !important;
.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
    text-align: left;
}
}


/* Put error and success messages in a colored box with large font (from MW 1.16a).
.toc.hlist ul,
  The errors often show when forms cannot be submitted (e.g. RequestAccount).
#toc.hlist ul,
*/
.wikitable.hlist td ul,
.errorbox, .successbox {
.wikitable.hlist td ol,
font-size: larger;
.wikitable.hlist td dl {
border: 2px solid;
    text-align: inherit;
padding: .5em 1em;
float: left;
margin-bottom: 2em;
color: #000;
}
}
.errorbox {
 
border-color: red;
table.mw-hiero-table td {
background-color: #fff2f2;
    vertical-align: middle;
}
}
.successbox {
 
border-color: green;
/* ============================================================================
background-color: #dfd;
  11. DOSYA İKONLARI
}
  ============================================================================ */
.errorbox h2, .successbox h2 {
 
font-size: 1em;
.mw-parser-output a[href$=".pdf"].external,
font-weight: bold;
.mw-parser-output a[href*=".pdf?"].external,
display: inline;
.mw-parser-output a[href*=".pdf#"].external,
margin: 0 .5em 0 0;
.mw-parser-output a[href$=".PDF"].external,
border: none;
.mw-parser-output a[href*=".PDF?"].external,
.mw-parser-output a[href*=".PDF#"].external {
    background: url("//upload.wikimedia.org/wikipedia/commons/6/6c/PDF_icon.svg") no-repeat right;
    padding-right: 18px;
}
}


/* Messagebox templates */
/* ============================================================================
/* Are these used on CZ? */
  12. MESAJ KUTULARI (MESSAGE BOXES)
  ============================================================================ */
 
/* Genel messagebox */
.messagebox {
.messagebox {
  border: 1px solid #aaa;
    border: 1px solid #a2a9b1;
  background-color: #f9f9f9;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
  width: 80%;
    width: 80%;
  margin: 0 auto 1em auto;
    margin: 0 auto 1em auto;
  padding: .2em;
    padding: 0.2em;
}
}
.messagebox.merge {
.messagebox.merge {
  border: 1px solid #c0b8cc;
    border: 1px solid #c0b8cc;
  background-color: #f0e5ff;
    background-color: #f0e5ff;
  text-align: center;
    text-align: center;
}
}
.messagebox.cleanup {
.messagebox.cleanup {
  border: 1px solid #9f9fff;
    border: 1px solid #9f9fff;
  background-color: #efefff;
    background-color: #efefff;
  text-align: center;
    text-align: center;
}
}
.messagebox.standard-talk {
.messagebox.standard-talk {
  border: 1px solid #c0c090;
    border: 1px solid #c0c090;
  background-color: #f8eaba;
    background-color: #f8eaba;
    margin: 4px auto;
}
 
.mbox-inside .standard-talk,
.messagebox.nested-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    width: 100%;
    margin: 2px 0;
    padding: 2px;
}
 
.messagebox.small {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em;
}
 
.messagebox.small-talk {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em;
    background-color: #f8eaba;
}
 
/* Mbox hücre boyutları */
th.mbox-text,
td.mbox-text {
    border: none;
    padding: 0.25em 0.9em;
    width: 100%;
}
 
td.mbox-image {
    border: none;
    padding: 2px 0 2px 0.9em;
    text-align: center;
}
 
td.mbox-imageright {
    border: none;
    padding: 2px 0.9em 2px 0;
    text-align: center;
}
}


/* Put a checker background at the image description page only visible if the image has transparent background */
td.mbox-empty-cell {
#file img {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;}
    border: none;
    padding: 0;
    width: 1px;
}
 
/* Article message box (ambox) */
table.ambox {
    margin: 0 10%;
    border: 1px solid #a2a9b1;
    border-left: 10px solid #36c;
    background-color: #fbfbfb;
    box-sizing: border-box;
}


/* Support for Template:IPA, Template:Unicode and Template:Polytonic. The inherit declaration resets the font for all browsers except MSIE6. The empty comment must remain. Please copy any changes to [[Template:IPA fonts]] and [[Template:Unicode fonts]]. */
table.ambox + table.ambox {
.IPA {
    margin-top: -1px;
        font-family: "Chrysanthi Unicode", "Doulos SIL", Gentium, GentiumAlt, Code2000, "TITUS Cyberbit Basic", "DejaVu Sans", "Bitstream Cyberbit", "Arial Unicode MS", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "Matrix Unicode";
        font-family /**/:inherit;
}
}
.Unicode {
 
        font-family: Code2000, "TITUS Cyberbit Basic", "Doulos SIL", "Chrysanthi Unicode", "Bitstream Cyberbit", "Bitstream CyberBase", Thryomanes, Gentium, GentiumAlt, "Lucida Grande", "Arial Unicode MS", "Microsoft Sans Serif", "Lucida Sans Unicode";
.ambox th.mbox-text,
        font-family /**/:inherit;
.ambox td.mbox-text {
    padding: 0.25em 0.5em;
}
}
.latinx {
 
        font-family: Code2000, "TITUS Cyberbit Basic", "Microsoft Sans Serif";
.ambox td.mbox-image {
        font-family /**/:inherit;
    padding: 2px 0 2px 0.5em;
}
}
.polytonic {
 
        font-family: Athena, Gentium, "Palatino Linotype", "Arial Unicode MS", "Lucida Sans Unicode", "Lucida Grande", Code2000;
.ambox td.mbox-imageright {
        font-family /**/:inherit;
    padding: 2px 0.5em 2px 0;
}
}
.mufi {
 
        font-family: Alphabetum, Cardo, LeedsUni, Junicode, "TITUS Cyberbit Basic", ALPHA-Demo;
table.ambox-notice {
    border-left: 10px solid #36c;
}
}


/* Remove underline from IPA links */
table.ambox-speedy {
.IPA a:link, .IPA a:visited {
    border-left: 10px solid #b32424;
  text-decoration: none;
    background-color: #fee7e6;
}
}


/* Removes underlines from links */
table.ambox-delete {
.nounderlines a {  
    border-left: 10px solid #b32424;
  text-decoration: none;
}
}


/* Removes useless links from printout */
table.ambox-content {
@media print {
     border-left: 10px solid #f28500;
     #privacy, #about, #disclaimer {display:none;}
}
}


/* Is this used on CZ? */
table.ambox-style {
.messagebox.small-talk {
    border-left: 10px solid #fc3;
  width: 238px;
}
  font-size: 85%;
 
  float: right;
table.ambox-move {
  clear: both;
    border-left: 10px solid #9932cc;
  margin: 0 0 1em 1em;
}
  line-height: 1.25em;  
 
  background: #F8EABA;
table.ambox-protection {
    border-left: 10px solid #a2a9b1;
}
 
/* Image message box (imbox) */
table.imbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 3px solid #36c;
    background-color: var(--background-color-interactive-subtle, #fbfbfb);
    box-sizing: border-box;
}
 
.imbox .mbox-text .imbox {
    margin: 0 -0.5em;
    display: block;
}
 
.mbox-inside .imbox {
    margin: 4px;
}
 
table.imbox-notice {
    border: 3px solid #36c;
}
 
table.imbox-speedy {
    border: 3px solid #b32424;
    background-color: #fee7e6;
}
 
table.imbox-delete {
    border: 3px solid #b32424;
}
 
table.imbox-content {
    border: 3px solid #f28500;
}
 
table.imbox-style {
    border: 3px solid #fc3;
}
 
table.imbox-move {
    border: 3px solid #9932cc;
}
 
table.imbox-protection {
    border: 3px solid #a2a9b1;
}
 
table.imbox-license {
    border: 3px solid #88a;
    background-color: var(--background-color-interactive-subtle, #f7f8ff);
}
 
table.imbox-featured {
    border: 3px solid #cba135;
}
 
/* Category message box (cmbox) */
table.cmbox {
    margin: 3px 10%;
    border-collapse: collapse;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-progressive-subtle--hover, #dfe8ff);
    box-sizing: border-box;
}
 
table.cmbox-notice {
    background-color: var(--background-color-progressive-subtle--hover, #dfe8ff);
}
 
table.cmbox-speedy {
    margin-top: 4px;
    margin-bottom: 4px;
    border: 4px solid #b32424;
    background-color: var(--background-color-error-subtle--hover, #ffdbdb);
}
 
table.cmbox-delete {
    background-color: var(--background-color-error-subtle--hover, #ffdbdb);
}
 
table.cmbox-content {
    background-color: #ffe7ce;
}
 
table.cmbox-style {
    background-color: #fff9db;
}
 
table.cmbox-move {
    background-color: #e4d8ff;
}
 
table.cmbox-protection {
    background-color: #efefe1;
}
 
/* Other pages message box (ombox) */
table.ombox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
    box-sizing: border-box;
}
 
table.ombox-notice {
    border: 1px solid #a2a9b1;
}
 
table.ombox-speedy {
    border: 2px solid #b32424;
    background-color: #fee7e6;
}
 
table.ombox-delete {
    border: 2px solid #b32424;
}
 
table.ombox-content {
    border: 1px solid #f28500;
}
 
table.ombox-style {
    border: 1px solid #fc3;
}
 
table.ombox-move {
    border: 1px solid #9932cc;
}
 
table.ombox-protection {
    border: 2px solid #a2a9b1;
}
 
/* Talk page message box (tmbox) */
table.tmbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    min-width: 80%;
    box-sizing: border-box;
}
 
.tmbox.mbox-small {
    min-width: 0;
}
 
.mediawiki .mbox-inside .tmbox {
    margin: 2px 0;
    width: 100%;
}
 
.mbox-inside .tmbox.mbox-small {
    line-height: 1.5em;
    font-size: 100%;
}
 
table.tmbox-speedy {
    border: 2px solid #b32424;
    background-color: #fee7e6;
}
 
table.tmbox-delete {
    border: 2px solid #b32424;
}
 
table.tmbox-content {
    border: 2px solid #f28500;
}
 
table.tmbox-style {
    border: 2px solid #fc3;
}
 
table.tmbox-move {
    border: 2px solid #9932cc;
}
 
table.tmbox-protection,
table.tmbox-notice {
    border: 1px solid #c0c090;
}
 
/* Footer message box (fmbox) */
table.fmbox {
    clear: both;
    margin: 0.2em 0;
    width: 100%;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
    box-sizing: border-box;
}
 
table.fmbox-system {
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
}
 
table.fmbox-warning {
    border: 1px solid #bb7070;
    background-color: var(--background-color-destructive-subtle--hover, #ffdbdb);
}
 
table.fmbox-editnotice {
    background-color: transparent;
}
 
.mw-warning-with-logexcerpt,
.mw-lag-warn-high,
.mw-cascadeprotectedwarning,
div.titleblacklist-warning,
.locked-warning,
#mw-protect-cascadeon {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #bb7070;
    background-color: var(--background-color-error-subtle, #ffdbdb);
    padding: 0.25em 0.9em;
    box-sizing: border-box;
}
 
/* Küçük mbox stilleri */
html body.mediawiki .mbox-small {
    clear: right;
    float: right;
    margin: 4px 0 4px 1em;
    box-sizing: border-box;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em;
}
 
html body.mediawiki .mbox-small-left {
    margin: 4px 1em 4px 0;
    box-sizing: border-box;
    overflow: hidden;
    width: 238px;
    border-collapse: collapse;
    font-size: 88%;
    line-height: 1.25em;
}
 
/* Kompakt ambox */
.compact-ambox table .mbox-image,
.compact-ambox table .mbox-imageright,
.compact-ambox table .mbox-empty-cell {
    display: none;
}
 
.compact-ambox table.ambox {
    border: none;
    border-collapse: collapse;
    background-color: transparent;
    margin: 0 0 0 1.6em !important;
    padding: 0 !important;
    width: auto;
    display: block;
}
 
body.mediawiki .compact-ambox table.mbox-small-left {
    font-size: 100%;
    width: auto;
    margin: 0;
}
}


.compact-ambox table .mbox-text {
    padding: 0 !important;
    margin: 0 !important;
}


/* Coloured watchlist numbers */
.compact-ambox table .mbox-text-span {
.mw-plusminus-pos {
    display: list-item;
  color:darkgreen;
    line-height: 1.5em;
    list-style-type: square;
    list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg);
}
}
.mw-plusminus-neg {
 
  color:darkred;
.compact-ambox .hide-when-compact {
    display: none;
}
}


/* Is this used on CZ? */
/* ============================================================================
.dablink {
  13. LINK STİLLERİ
  font-style:italic;
  ============================================================================ */
  padding-left:2em;
 
.nounderlines a,
.IPA a:link,
.IPA a:visited {
    text-decoration: none !important;
}
}


/* allows us to show or hide text */
/* ============================================================================
/* Are these used on CZ? */
  14. NAVFRAME (ESKİ DARALTMA SİSTEMİ)
div.Boxmerge,
  ============================================================================ */
 
div.NavFrame {
div.NavFrame {
        margin: 0px;
    padding: 4px;
        padding: 4px;
    border: 1px solid #a2a9b1;
        border: 1px solid #aaa;
    text-align: center;
        text-align: center;
    font-size: 95%;
        border-collapse: collapse;
        font-size: 95%;
}
div.Boxmerge div.NavFrame {
        border-style: none;
        border-style: hidden;
}
}
div.NavFrame + div.NavFrame {
div.NavFrame + div.NavFrame {
        border-top-style: none;
    border-top-style: hidden;
        border-top-style: hidden;
}
div.NavPic {
        background-color: #fff;
        margin: 0px;
        padding: 2px;
        float: left;
}
}
div.NavFrame div.NavHead {
div.NavFrame div.NavHead {
        height: 1.6em;
    line-height: 1.6em;
        font-weight: bold;
    font-weight: bold;
        background-color: #ccf;
    background-color: #ccf;
        position:relative;
    position: relative;
}
}
div.NavFrame p               { font-size: 100%; }
 
div.NavFrame div.NavContent   { font-size: 100%; }
div.NavFrame p,
div.NavFrame div.NavContent p { font-size: 100%; }
div.NavFrame div.NavContent,
div.NavEnd {
div.NavFrame div.NavContent p {
        margin: 0px;
    font-size: 100%;
        padding: 0px;
        line-height: 1px;
        clear: both;
}
}
a.NavToggle {
a.NavToggle {
        position:absolute;
    position: absolute;
        top: 0px;
    top: 0;
        right: 3px;
    right: 3px;
        font-weight:normal;
    font-weight: normal;
        font-size:smaller;
    font-size: 90%;
}
}


/* Used on {{tl|userplan-all}} and perhaps other user pages (Larry Sanger added these) */
/* ============================================================================
table.UserComponent {
  15. HATNOTE VE DİĞER BİLDİRİMLER
  width:100%;
  ============================================================================ */
  cellpadding:0px;
 
  cellspacing:0px;
.hatnote {
    font-style: italic;
}
}
tr.UserTableHeader {
 
  color:darkblue;
.hatnote i {
  background:beige;
    font-style: normal;
}
}


a:link.white    {color:white}
div.hatnote {
a:visited.white  {color:white}
    padding-left: 1.6em;
a:hover.white    {color:white}
    margin-bottom: 0.5em;
a:active.white  {color:white}
}


div.hatnote + div.hatnote {
    margin-top: -0.5em;
}


/* ============================================================================
  16. METIN SARMA
  ============================================================================ */


.nowrap,
.nowraplinks a {
    white-space: nowrap;
}


.wrap,
.wraplinks a {
    white-space: normal;
}


/* Upload Wizard */
/* ============================================================================
  17. DOSYA YÜKLEME VE MİNYATÜRLER
  ============================================================================ */


table.wizard {
#wpUploadDescription {
width: 100%;
    height: 13em;
margin: 0;
padding: 0;
border-spacing: 0;
text-align: center;
vertical-align: middle;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px;
-webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px;
}
}


td.wizard-tab {
figure[typeof~='mw:File/Thumb'],
background: #e5e5e5;
figure[typeof~='mw:File/Frame'],
background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
.thumbinner {
padding: 0;
    min-width: 100px;
border: 1px solid #ccc;
border-left-width: 0;
border-bottom-color: #aaa;
}
}
td.wizard-tab p {
 
margin: 0 !important;
#mw-subcategories,
padding: 0;
#mw-pages,
#mw-category-media,
#filehistory,
#wikiPreview,
#wikiDiff {
    clear: both;
}
}
td.wizard-tab a, #bodyContent td.wizard-tab .plainlinks a {
 
display: block;
/* ============================================================================
padding: 0.5em !important;
  18. WİKİPROJE BANNER STİLLERİ
border:solid #ccc;
  ============================================================================ */
border-width:0 0 1px;
 
color: #444 !important;
.wpb .wpb-header {
text-decoration: none;
    display: none;
}
}


td.wizard-tab:hover {
.wpbs-inner .wpb .wpb-header {
background: #e9e9e9;
    display: table-row;
background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#e3e3e3));
}
}
td.wizard-tab:hover a {
 
color: #000 !important;
.wpbs-inner .wpb-outside {
border-color: #d7d7d7;
    display: none;
}
}


td.wizard-tab.first {
/* ============================================================================
border-left-width: 1px !important;
  19. ETİKET VE İZİNLER
-moz-border-radius-topleft: 8px;
  ============================================================================ */
-webkit-border-top-left-radius: 8px;
 
.mw-tag-markers {
    font-style: italic;
    font-size: 90%;
}
}
td.wizard-tab.last {
 
border-right-width: 1px !important;
.checkuser-show,
-moz-border-radius-topright: 8px;
.sysop-show,
-webkit-border-top-right-radius: 8px;
.patroller-show,
.templateeditor-show,
.extendedmover-show,
.extendedconfirmed-show,
.autoconfirmed-show,
.user-show {
    display: none;
}
}


td.wizard-tab.selected {
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,
background: #eee;
.ve-ui-mwNoticesPopupTool-item .mbox-image,
background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#eee));
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
border-width: 1px 0;
    display: none !important;
border-color: #aaa #aaa #ddd;
border-bottom-style: dotted;
}
}
td.wizard-tab.selected a {
 
border: 0px none;
ul.permissions-errors > li {
color: #000;
    list-style: none;
}
}


td.wizard-tab.unselected a {
ul.permissions-errors {
color: #777;
    margin: 0;
}
}


td.wizard-tab.unselected:hover a {
/* ============================================================================
color: #555;
  20. MATEMATİK FORMÜLLERI
  ============================================================================ */
 
span.texhtml {
    font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
    font-size: 118%;
    line-height: 1;
    white-space: nowrap;
    -moz-font-feature-settings: "lnum", "tnum", "kern" 0;
    -webkit-font-feature-settings: "lnum", "tnum", "kern" 0;
    font-feature-settings: "lnum", "tnum", "kern" 0;
    font-variant-numeric: lining-nums tabular-nums;
    font-kerning: none;
}
}


td.wizard-tab.unselected.before {
span.texhtml span.texhtml {
border-color: #ccc #aaa #aaa #ccc;
    font-size: 100%;
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
}
}
td.wizard-tab.unselected.before a {
 
border-width:0 1px 1px 0;
span.mwe-math-mathml-inline {
-moz-border-radius-bottomright: 3px;
    font-size: 118%;
-webkit-border-bottom-right-radius:3px;
}
}


td.wizard-tab.unselected.after {
.mwe-math-fallback-image-display,
border-color: #ccc #ccc #aaa #aaa;
.mwe-math-mathml-display {
border-left-width: 1px;
    margin-left: 1.6em !important;
-moz-border-radius-bottomleft: 4px;
    margin-top: 0.6em;
-webkit-border-bottom-left-radius: 4px;
    margin-bottom: 0.6em;
}
}
td.wizard-tab.unselected.after a {
 
border-width:0 0 1px 1px;
.mwe-math-mathml-display math {
-moz-border-radius-bottomleft: 3px;
    display: inline;
-webkit-border-bottom-left-radius:3px;
}
}


/* ============================================================================
  21. GALERİ STİLLERİ
  ============================================================================ */


td.wizard-opt {
.bordered-images img {
width: 100%;
    border: solid #ddd 1px;
padding: 0;
background: #e5e5e5;
background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
border: 1px solid #ccc;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px;
-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px;
}
}
td.wizard-opt:hover {
 
background: #e9e9e9;
@media screen {
background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#e3e3e3));
    .gallerybox .thumb img {
border-color: #d5d5d5;
        background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat;
-moz-box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 2px;
    }
-webkit-box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 2px;
   
    .ns-0 .gallerybox .thumb img,
    .ns-2 .gallerybox .thumb img,
    .ns-100 .gallerybox .thumb img,
    .nochecker .gallerybox .thumb img {
        background-image: none;
    }
   
    #siteSub {
        display: block;
    }
}
}
td.wizard-opt p {
 
padding: 0;
/* ============================================================================
margin: 0 !important;
  22. FLAGGEDREVS VE DİĞER GİZLEMELER
  ============================================================================ */
 
.flaggedrevs_draft_synced,
.flaggedrevs_stable_synced,
#t-upload {
    display: none;
}
}
td.wizard-opt a {
 
color: #333 !important;
/* ============================================================================
text-decoration: none;
  23. DİSMİSSABLE SİTE NOTİCE
  ============================================================================ */
 
.mw-dismissable-notice-body {
    margin: 0 !important;
}
}
td.wizard-opt a span {
 
display: block;
.mw-dismissable-notice-close {
padding: 0.5em 0.75em !important;
    position: absolute !important;
    right: 10px !important;
    margin-top: 10px !important;
    z-index: 1;
}
}
td.wizard-opt:hover a {
 
color: #000 !important;
/* ============================================================================
  24. TELEVİZYON PORTALI GÖRÜNÜMLERİ
  ============================================================================ */
 
.round_page {
    border-style: solid;
    border-width: 1px;
    border-right-width: 0;
    font-size: 15px;
    display: inline-block;
    padding: 10px;
}
}


/* END Upload Wizard */
.round_page:first-child {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
 
.round_page:last-child {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-right-width: 1px;
}
 
.two-column {
    width: 50%;
    display: table-cell;
}
 
.contin {
    display: none;
}
 
.mobile_margin {
    display: table;
}
 
@media screen and (max-width: 1000px) {
    .two-column {
        display: block;
        width: 100%;
    }
   
    .contin {
        display: block;
    }
   
    .mobile_margin {
        padding: 0 15px;
        display: block;
    }
}
 
@media screen and (max-width: 800px) {
    .round_page {
        display: block;
        border-width: 1px;
        border-bottom-width: 0;
    }
   
    .round_page:first-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
    }
   
    .round_page:last-child {
        border-top-right-radius: 0;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        border-bottom-width: 1px;
    }
}
 
/* ============================================================================
  25. ROZET STİLLERİ
  ============================================================================ */
 
.fbadge {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAIAAAD0YtNRAAAABnRSTlMA/AD+APzoM1ogAAAAWklEQVR4AWP48+8PLkR7uUdzcMvtU8EhdykHKAciEXL3pvw5FQIURaBDJkARoDhY3zEXiCgCHbNBmAlUiyaBkENoxZSDWnOtBmoAQu7TnT+3WuDOA7KBIkAGAGwiNeqjusp/AAAAAElFTkSuQmCC);
}
 
.gbadge {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAIAAAD0YtNRAAAABnRSTlMAAAAAAABupgeRAAAAVklEQVR4AWIYSFBfX49TDtDWNBgAEMPAgZ+1B8jWtd0kp/u+z4AQImDh7SPnHCHkHtb7vmES5hFGCN3zQgh1deAegVW6YjlGa50NOgAAxpjWhjpMQuEBjxA1QR08A1oAAAAASUVORK5CYII=);
}
 
/* ============================================================================
  26. METACAIXA (ANA SAYFA KUTU SİSTEMİ)
  ============================================================================ */
 
/* Varsayılan Lila Tema */
.mcBoto {
    background-color: #d0b0ff;
    border: 0.15em solid #000000;
    border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff;
    border-radius: 0.5em 0.5em 0 0;
    -moz-border-radius: 0.5em 0.5em 0 0;
    cursor: pointer;
    display: inline;
    margin-right: 0.1em;
    padding: 0.2em 0.3em;
    position: relative;
}
 
.mcBoto a,
.mcBoto strong {
    background: none !important;
    color: #7050a0 !important;
    font-size: 90%;
    font-weight: bold;
    padding: 0 !important;
    text-decoration: none !important;
}
 
.mcBoto a:hover,
.mcBoto strong:hover {
    color: black !important;
    text-decoration: underline !important;
}
 
.mcBotoSel {
    background-color: #9070c0;
    border: 0.15em solid #000000;
    border-color: #b090e0 #7050a0 #9070c0 #b090e0;
    border-radius: 0.5em 0.5em 0 0;
    -moz-border-radius: 0.5em 0.5em 0 0;
    cursor: default;
    display: inline;
    margin-right: 0.1em;
    padding: 0.2em 0.3em;
    position: relative;
    color: white;
}
 
.mcBotoSel a {
    background: none !important;
    color: white !important;
    cursor: default;
    font-size: 90%;
    font-weight: bold;
    padding: 0 !important;
    text-decoration: none !important;
}
 
.mcContingut {
    background-color: #f8f8ff;
    border: 0.2em solid #9070c0;
    border-color: #9070c0 #7050a0 #7050a0 #9070c0;
    border-radius: 0 0.5em 0.5em 0;
    -moz-border-radius: 0 0.5em 0.5em 0;
    padding: 1em;
    position: static;
}
 
.mcPestanya {
    background-color: #f8f8ff;
    border-color: #7050a0 #b090e0 #b090e0 #7050a0;
    width: 100%;
}
 
/* Yeşil Tema */
.mcVerd .mcBoto {
    background-color: #a5e085;
    border-color: #c0f090 #90d060 #75c045 #c0f090;
}
 
.mcVerd .mcBoto a,
.mcVerd .mcBoto strong {
    color: #60b030 !important;
}
 
.mcVerd .mcBoto a:hover,
.mcVerd .mcBoto strong:hover {
    color: black !important;
}
 
.mcVerd .mcBotoSel {
    background-color: #75c045;
    border-color: #90d060 #60b030 #75c045 #90d060;
}
 
.mcVerd .mcContingut {
    background-color: #f5fffa;
    border-color: #75c045 #60b030 #60b030 #75c045;
}
 
.mcVerd .mcPestanya {
    background-color: #f5fffa;
    border-color: #60b030 #90d060 #90d060 #60b030;
}
 
/* Kırmızı Tema */
.mcVermell .mcBoto {
    background-color: #FFAAAA;
    border-color: #FFCCCC #FF8888 #FF0000 #FFCCCC;
}
 
.mcVermell .mcBoto a,
.mcVermell .mcBoto strong {
    color: #CC0000 !important;
}
 
.mcVermell .mcBoto a:hover,
.mcVermell .mcBoto strong:hover {
    color: black !important;
}
 
.mcVermell .mcBotoSel {
    background-color: #FF0000;
    border-color: #FF8888 #CC0000 #FF0000 #FF8888;
}
 
.mcVermell .mcContingut {
    background-color: #fffafa;
    border-color: #FF0000 #CC0000 #CC0000 #FF0000;
}
 
.mcVermell .mcPestanya {
    background-color: #fffafa;
    border-color: #CC0000 #FF0000 #FF0000 #CC0000;
}
 
/* Mavi Tema */
.mcBlau .mcBoto {
    background-color: #a7c1e6;
    border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9;
}
 
.mcBlau .mcBoto a,
.mcBlau .mcBoto strong {
    color: #3379de !important;
}
 
.mcBlau .mcBoto a:hover,
.mcBlau .mcBoto strong:hover {
    color: black !important;
}
 
.mcBlau .mcBotoSel {
    background-color: #5b8dd6;
    border-color: #88abde #3379de #5b8dd6 #88abde;
}
 
.mcBlau .mcContingut {
    background-color: #f0f8ff;
    border-color: #5b8dd6 #3379de #3379de #5b8dd6;
}
 
.mcBlau .mcPestanya {
    background-color: #f0f8ff;
    border-color: #3379de #88abde #88abde #3379de;
}
 
/* Sarı Tema */
.mcGroc .mcBoto {
    background-color: #fff1a4;
    border-color: #fef4bc #ffe977 #ffe147 #fef4bc;
}
 
.mcGroc .mcBoto a,
.mcGroc .mcBoto strong {
    color: #ffd813 !important;
}
 
.mcGroc .mcBoto a:hover,
.mcGroc .mcBoto strong:hover {
    color: black !important;
}
 
.mcGroc .mcBotoSel {
    background-color: #ffe147;
    border-color: #ffe977 #ffd813 #ffe147 #ffe977;
}
 
.mcGroc .mcContingut {
    background-color: #fffce8;
    border-color: #ffe147 #ffd813 #ffd813 #ffe147;
}
 
.mcGroc .mcPestanya {
    background-color: #fffce8;
    border-color: #ffd813 #88abde #88abde #ffd813;
}
 
/* Turuncu Tema */
.mcTaronja .mcBoto {
    background-color: #ffbd7f;
    border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4;
}
 
.mcTaronja .mcBoto a,
.mcTaronja .mcBoto strong {
    color: #ff820e !important;
}
 
.mcTaronja .mcBoto a:hover,
.mcTaronja .mcBoto strong:hover {
    color: black !important;
}
 
.mcTaronja .mcBotoSel {
    background-color: #ff9d42;
    border-color: #ffac5d #ff820e #ff9d42 #ffac5d;
}
 
.mcTaronja .mcContingut {
    background-color: #ffeedd;
    border-color: #ff9d42 #ff820e #ff820e #ff9d42;
}
 
.mcTaronja .mcPestanya {
    background-color: #ffeedd;
    border-color: #ff820e #ffac5d #ffac5d #ff820e;
}
 
/* ============================================================================
  27. LOGO DÜZENLEMELERİ
  ============================================================================ */
 
.globegris {
    background-image: url("//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png");
}
 
#p-logo {
    position: relative !important;
    width: 100% !important;
    height: 120px !important;
    background: none !important;
    text-align: center !important;
    margin: 0 auto !important;
    padding-top: 20px;
}
 
#p-logo a.mw-wiki-logo {
    display: inline-block !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    width: 150px !important;
    height: 150px !important;
    background-color: rgba(255, 255, 255, 0.05);
}
 
/* ============================================================================
  28. KULLANICI ENGEL MESAJLARI
  ===========================================================
 
/* ============================================================================
  28. KULLANICI ENGEL MESAJLARI
  ============================================================================ */
 
.user-block {
    padding: 5px;
    margin-bottom: 0.5em;
    border: 1px solid #a9a9a9;
    background-color: #ffefd5;
}
 
/* ============================================================================
  29. SİLLAD ŞABLONLARI (SİLME TARTIŞMASI KAPANIŞ KUTULARI)
  ============================================================================ */
 
.xfd-closed-delete {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid red;
    border-left: 1px solid red;
    border-right: 1px solid red;
    border-bottom: 1px solid #c8ccd1;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/f/f6/OOjs_UI_icon_alert-destructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-speed-delete {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid red;
    border-left: 1px solid red;
    border-right: 1px solid red;
    border-bottom: 1px solid #c8ccd1;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/f/f6/OOjs_UI_icon_alert-destructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-keep {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #04b189;
    border-left: 1px solid #04af89;
    border-right: 1px solid #04af89;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/a/a9/OOjs_UI_icon_alert-constructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-speed-keep {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #3366cb;
    border-left: 1px solid #3366cb;
    border-right: 1px solid #3366cb;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/c/c9/OOjs_UI_icon_alert-progressive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-no-consensus {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #fc3;
    border-left: 1px solid #fc3;
    border-right: 1px solid #fc3;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/9/99/OOjs_UI_icon_alert-yellow.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-redirect {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #ca82ca;
    border-left: 1px solid #ca82ca;
    border-right: 1px solid #ca82ca;
    background: #ca82ca url(https://upload.wikimedia.org/wikipedia/commons/d/d4/OOjs_UI_icon_alert-invert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
    color: white;
}
 
.xfd-closed-merge {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #ca82ca;
    border-left: 1px solid #ca82ca;
    border-right: 1px solid #ca82ca;
    background: #ca82ca url(https://upload.wikimedia.org/wikipedia/commons/d/d4/OOjs_UI_icon_alert-invert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
    color: white;
}
 
.xfd-closed-special {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/8/80/OOjs_UI_icon_alert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}
 
.xfd-closed-bottom-warn {
    background: url(https://upload.wikimedia.org/wikipedia/commons/c/ca/OOjs_UI_icon_info.svg) no-repeat left center;
    background-size: 25px;
    margin-top: 10px;
    padding-left: 30px;
    font-size: 12px;
    display: grid;
}
 
.xfd-closed-not-deleted {
    padding: 18px;
    background: #de3333;
    color: white !important;
}
 
.xfd-closed-not-deleted a {
    color: #de3333 !important;
    background-color: #ffffff;
    border: solid #ffffff;
    padding: 8px;
    width: 70px;
    line-height: 1;
    text-align: center;
    cursor: pointer;
    border-radius: 3px;
    float: right;
    margin-top: -5px;
    background-image: none !important;
    text-decoration: none;
}
 
.xfd-closed-not-deleted a:hover {
    color: #ffffff !important;
    background-color: #f55e5e;
    border-color: #f55e5e;
}
 
/* ============================================================================
  30. ADİUTOR (YARDIMCI ARAÇ) STİLLERİ
  ============================================================================ */
 
/* Genel stiller */
.ADT-WT-H {
    padding: 15px 20px 15px 20px;
    background: white;
    background-repeat: no-repeat;
    background-position: 98% 50%;
    background-size: 32px;
}
 
.ADT-WT-B {
    padding: 18px;
}
 
.ADT-WT-F {
    padding: 18px 18px 10px 18px;
    border-top: none;
    margin-top: -10px;
    text-align: right;
}
 
/* Başlık stilleri */
.ADT-H-L1 {
    border-top: 5px solid #3067cd;
    border-left: 1px solid #3067cd;
    border-right: 1px solid #3067cd;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/3/37/Eo_circle_blue_info.svg);
}
 
.ADT-H-L2 {
    border-top: 5px solid #ff5d01;
    border-left: 1px solid #ff5d01;
    border-right: 1px solid #ff5d01;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/4/4c/OOjs_UI_icon_notice-warning.svg);
}
 
.ADT-H-L3 {
    border-top: 5px solid #dd312f;
    border-left: 1px solid #dd312f;
    border-right: 1px solid #dd312f;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/b/bf/OOjs_UI_icon_notice-destructive.svg);
}
 
/* Gövde içerik stilleri */
.ADT-B-L1 {
    border: 1px solid #3067cd;
    border-bottom: none;
}
 
.ADT-B-L2 {
    border: 1px solid #ff5d01;
    border-bottom: none;
}
 
.ADT-B-L3 {
    border: 1px solid #dd312f;
    border-bottom: none;
}
 
/* Alt bilgi stilleri */
.ADT-F-L1 {
    border: 1px solid #3067cd;
}
 
.ADT-F-L2 {
    border: 1px solid #ff5d01;
}
 
.ADT-F-L3 {
    border: 1px solid #dd312f;
}
 
/* ============================================================================
  31. ARKA PLAN RENKLERİ (HINTERGRUNDFARBE)
  ============================================================================ */
 
table > * > tr.hintergrundfarbe1 > th,
table > * > tr > th.hintergrundfarbe1,
table.hintergrundfarbe1,
.hintergrundfarbe1 {
    background-color: #f8f9fa;
}
 
table > * > tr.hintergrundfarbe2 > th,
table > * > tr > th.hintergrundfarbe2,
table.hintergrundfarbe2,
.hintergrundfarbe2 {
    background-color: #fff;
}
 
table > * > tr.hintergrundfarbe3 > th,
table > * > tr > th.hintergrundfarbe3,
table.hintergrundfarbe3,
.hintergrundfarbe3 {
    background-color: #ffff40;
}
 
table > * > tr.hintergrundfarbe4 > th,
table > * > tr > th.hintergrundfarbe4,
table.hintergrundfarbe4,
.hintergrundfarbe4 {
    background-color: #fa0;
}
 
table > * > tr.hintergrundfarbe5 > th,
table > * > tr > th.hintergrundfarbe5,
table.hintergrundfarbe5,
.hintergrundfarbe5 {
    background-color: #eaecf0;
}
 
table > * > tr.hintergrundfarbe6 > th,
table > * > tr > th.hintergrundfarbe6,
table.hintergrundfarbe6,
.hintergrundfarbe6 {
    background-color: var(--background-color-neutral);
}
 
table > * > tr.hintergrundfarbe7 > th,
table > * > tr > th.hintergrundfarbe7,
table.hintergrundfarbe7,
.hintergrundfarbe7 {
    background-color: #ffcbcb;
}
 
table > * > tr.hintergrundfarbe8 > th,
table > * > tr > th.hintergrundfarbe8,
table.hintergrundfarbe8,
.hintergrundfarbe8 {
    background-color: #ffebad;
}
 
table > * > tr.hintergrundfarbe9 > th,
table > * > tr > th.hintergrundfarbe9,
table.hintergrundfarbe9,
.hintergrundfarbe9 {
    background-color: #b9ffc5;
}
 
/* Zebra desenli tablolar */
.zebra > tbody > :nth-child(even):not([class*="hintergrundfarbe"]) {
    background: white;
}
 
/* ============================================================================
  32. HUKUK KUTULARI VE ÖZEL STİLLER
  ============================================================================ */
 
/* Kanun kutusu */
.lawbox {
    float: right;
    margin: 0 0 1em 1em;
    border: 1px solid #bcc6d6;
    border-radius: 6px;
    background: #ffffff;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
    overflow: hidden;
    width: auto;
    max-width: 340px;
}
 
.lawbox caption {
    background: linear-gradient(180deg, #e8f0ff, #d7e2fa);
    color: #1f376d;
    font-weight: 700;
    text-align: center;
    padding: 8px;
    border-bottom: 2px solid #b5c1d7;
    font-size: 1em;
}
 
.lawbox th,
.lawbox td {
    border-bottom: 1px solid #d8e0ee;
    padding: 6px 8px;
}
 
.lawbox th {
    width: 38%;
    background: #f2f6fc;
    color: #1c1c1c;
    border-right: 1px solid #d8e0ee;
    font-weight: 600;
}
 
.lawbox td {
    color: #222;
}
 
/* Kavram kutusu */
.lawbox.kavram {
    float: left;
    clear: right;
    max-width: 280px;
}
 
.lawbox.kavram th {
    background: #f4f7ff;
}
 
.lawbox.kavram caption {
    background: linear-gradient(180deg, #f0f5ff, #dce7ff);
    color: #22335b;
    font-weight: 700;
    border-bottom: 1px solid #c8d6f2;
}
 
.lawbox:hover {
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
    transition: box-shadow 0.2s ease;
}
 
/* İçtihat kutusu */
.ictihatbox {
    background: #f8f9fa;
    border: 1px solid #cbd5e0;
    border-radius: 8px;
    padding: 10px;
    margin: 1em 0 1em 12px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    display: inline-block;
}
 
.ictihatbox .lawbox-header {
    background: linear-gradient(135deg, #1e40af, #2563eb);
    color: #fff;
    padding: 5px 10px;
    border-radius: 6px 6px 0 0;
    font-weight: bold;
}
 
.ictihatbox .lawbox-body {
    padding: 6px 10px;
    line-height: 1.5;
}
 
.ictihat-listesi ul {
    list-style-type: disc;
    margin-left: 1.5em;
}
 
/* Kanun metni */
.kanun-metin {
    background: #fff;
    font-family: "DejaVu Serif", Georgia, "Times New Roman", serif;
    line-height: 1.7;
    color: #222;
}
 
.kanun-metin h2 {
    color: #1e3a8a;
    border-bottom: 2px solid #3b82f6;
    padding-bottom: 4px;
    margin-top: 1.3em;
    font-size: 1.2em;
}
 
.kanun-metin b {
    color: #111;
}
 
.kanun-metin dd {
    margin-left: 2em;
    text-indent: -1.2em;
}
 
.kanun-metin .iptal {
    background: #f3f4f6;
    border-left: 3px solid #9ca3af;
    padding: 4px 8px;
    font-style: italic;
    color: #555;
    margin: 0.4em 0;
    border-radius: 4px;
}
 
/* İçtihat kutusu (sağa yaslı kompakt) */
.lawbox-header {
    background-color: #2c3e50;
    color: white;
    padding: 8px 10px;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #2c3e50;
    font-size: 110%;
}
 
.lawbox-body {
    padding: 10px;
    text-align: left;
}
 
.lawbox-body div {
    margin-bottom: 6px;
}
 
.lawbox-body div b {
    color: #333;
    display: inline-block;
}
 
.lawbox-body div:last-child {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px solid #e0e0e0;
    color: #555;
    font-style: italic;
    background-color: #fdfdfd;
}
 
/* Günün maddesi tasarımı */
.gmd-box {
    background-color: #f8f9fa;
    border: 1px solid #a2a9b1;
    border-radius: 5px;
    margin-bottom: 20px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
    overflow: hidden;
}
 
.gmd-header {
    background-color: #34495e;
    color: white;
    padding: 10px 15px;
    font-size: 1.1em;
    font-weight: bold;
    text-align: center;
}
 
.gmd-body {
    padding: 15px;
    font-size: 1em;
    line-height: 1.5;
}
 
.gmd-body > div:first-child a {
    color: #2980b9;
    text-decoration: none;
}
 
.gmd-body > div:first-child a:hover {
    text-decoration: underline;
}
 
/* ============================================================================
  33. BİLDİRİM KUTULARI (WİKİ-BOX)
  ============================================================================ */
 
/* Genel kutu stili */
.wiki-box {
    padding: 15px 15px 15px 60px;
    margin: 10px 0;
    border-left-width: 8px;
    border-left-style: solid;
    border-radius: 4px;
    background-color: #f8f8f8;
    position: relative;
    font-size: 0.95em;
}
 
/* Bilgi kutusu (Mavi) */
.wiki-box-info {
    border-left-color: #31708f;
    background-color: #d9edf7;
    color: #31708f;
}
 
/* Uyarı kutusu (Sarı) */
.wiki-box-warning {
    border-left-color: #8a6d3b;
    background-color: #fcf8e3;
    color: #8a6d3b;
}
 
/* Dikkat/Hata kutusu (Kırmızı) */
.wiki-box-danger {
    border-left-color: #a94442;
    background-color: #f2dede;
    color: #a94442;
}
 
/* Başarı kutusu (Yeşil) */
.wiki-box-success {
    border-left-color: #3c763d;
    background-color: #dff0d8;
    color: #3c763d;
}
 
/* Tek satır kutu genel stili */
.inline-box {
    display: flex;
    align-items: center;
    padding: 3px;
    margin: auto;
    border: 1px solid transparent;
    border-radius: 1px;
    font-size: 0.9em;
    font-style: italic;
}
 
/* Bilgi kutusu (Mavi) */
.inline-box-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
 
/* Uyarı kutusu (Sarı) */
.inline-box-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}
 
/* Dikkat/Hata kutusu (Kırmızı) */
.inline-box-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
 
/* Başarı kutusu (Yeşil) */
.inline-box-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
 
/* İkon stili */
.inline-box .icon {
    margin-right: 3px;
    font-size: 1.2em;
}

08.57, 28 Kasım 2025 itibarı ile sayfanın şu anki hâli

/* ============================================================================
   HUKUKIPEDIA - COMMON.CSS
   Ana Stil Dosyası
   ============================================================================ */

/* ============================================================================
   1. TEMEL RESETLER VE TİPOGRAFİ
   ============================================================================ */

/* İtalik stilini sıfırla */
cite,
dfn {
    font-style: inherit;
}

/* Tırnak işaretleri */
q {
    quotes: '"' '"' "'" "'";
}

/* Blockquote düzenlemesi */
blockquote {
    overflow: hidden;
    margin: 1em 0;
    padding: 0 40px;
}

/* Tutarlı font boyutları */
small {
    font-size: 85%;
}

.mw-body-content sub,
.mw-body-content sup {
    font-size: 80%;
}

/* Tartışma sayfası paragraf boşlukları */
.ns-talk .mw-body-content dd {
    margin-top: 0.4em;
    margin-bottom: 0.4em;
}

/* ============================================================================
   2. ANA SAYFA DÜZENLEMELERİ
   ============================================================================ */

#interwiki-completelist {
    font-weight: bold;
}

/* Ana sayfada gereksiz elemanları gizle */
body.page-Anasayfa #contentSub,
body.page-Anasayfa #t-cite,
body.page-Anasayfa #lastmod,
body.page-Anasayfa #siteSub,
body.page-Anasayfa h1.firstHeading,
.action-view.page-Anasayfa #catlinks {
    display: none !important;
}

/* ============================================================================
   3. SAYFA GÖRÜNÜRLÜĞÜ VE DARALTMA
   ============================================================================ */

.client-js .mw-special-Watchlist #watchlist-message,
.client-js .NavFrame.collapsed .NavContent,
.client-js .collapsible:not(.mw-made-collapsible).collapsed > tbody > tr:not(:first-child) {
    display: none;
}

.mw-rcfilters-enabled .mw-specialpage-summary {
    margin-top: 1em;
}

#editpage-specialchars {
    display: none;
}

/* ============================================================================
   4. ALINTI VE REFERANSLAR
   ============================================================================ */

/* Hedef vurgulama (mavi) */
body.action-info .mw-body-content :target,
.citation:target {
    background-color: rgba(0, 127, 255, 0.133);
}

/* Alıntı stilleri */
.citation {
    word-wrap: break-word;
}

/* Referans listesi */
ol.references {
    font-size: 90%;
    margin-bottom: 0.5em;
    list-style-type: inherit;
}

/* Parsoid Cite desteği */
span[rel="mw:referencedBy"]::before {
    font-weight: bold;
    content: "^ ";
}

span[rel="mw:referencedBy"] {
    counter-reset: mw-ref-linkback 0;
}

span[rel="mw:referencedBy"] > a::before {
    font-weight: bold;
    font-style: italic;
    content: counter(mw-ref-linkback, lower-alpha);
}

a[rel="mw:referencedBy"]::before {
    font-weight: bold;
    content: "^";
}

/* ============================================================================
   5. YATAY LİSTELER (HLIST)
   ============================================================================ */

.hlist dl,
.hlist ol,
.hlist ul {
    margin: 0;
    padding: 0;
}

.hlist dd,
.hlist dt,
.hlist li {
    margin: 0;
    display: 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;
}

.hlist .mw-empty-li {
    display: none;
}

/* Ayırıcılar */
.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;
}

/* Parantezler */
.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;
}

/* Sıralı listeler */
.hlist ol {
    counter-reset: listitem;
}

.hlist ol > li {
    counter-increment: listitem;
}

.hlist ol > li:before {
    content: " " counter(listitem) "\a0";
}

.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
    content: " (" counter(listitem) "\a0";
}

/* ============================================================================
   6. DÜZ LİSTELER (PLAINLIST)
   ============================================================================ */

.plainlist ol,
.plainlist ul {
    line-height: inherit;
    list-style: none;
    margin: 0;
}

.plainlist ol li,
.plainlist ul li {
    margin-bottom: 0;
}

/* ============================================================================
   7. NAVİGASYON KUTULARI (NAVBOX)
   ============================================================================ */

.navbox {
    box-sizing: border-box;
    border: 1px solid #a2a9b1;
    width: 100%;
    clear: both;
    font-size: 88%;
    text-align: center;
    padding: 1px;
    margin: 1em auto 0;
}

.navbox .navbox {
    margin-top: 0;
}

.navbox + .navbox {
    margin-top: -1px;
}

.navbox-inner,
.navbox-subgroup {
    width: 100%;
}

.navbox-group,
.navbox-title,
.navbox-abovebelow {
    padding: 0.25em 1em;
    line-height: 1.5em;
    text-align: center;
}

th.navbox-group {
    white-space: nowrap;
    text-align: right;
}

.navbox,
.navbox-subgroup {
    background-color: #fdfdfd;
}

.navbox-list {
    line-height: 1.5em;
    border-color: #fdfdfd;
}

tr + tr > .navbox-abovebelow,
tr + tr > .navbox-group,
tr + tr > .navbox-image,
tr + tr > .navbox-list {
    border-top: 2px solid #fdfdfd;
}

/* Navbox renkleri */
.navbox th,
.navbox-title {
    background-color: #ccccff;
}

.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
    background-color: #ddddff;
}

.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
    background-color: #e6e6ff;
}

.navbox-even {
    background-color: #f7f7f7;
}

.navbox-odd {
    background-color: transparent;
}

.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;
}

/* ============================================================================
   8. DARALTMA DÜĞMELERİ
   ============================================================================ */

.mw-parser-output .mw-collapsible-toggle {
    font-weight: normal;
    text-align: right;
    padding-right: 0.2em;
    padding-left: 0.2em;
}

.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
    float: left;
    text-align: left;
}

/* ============================================================================
   9. BİLGİ KUTULARI (INFOBOX)
   ============================================================================ */

.infobox {
    border: 1px solid #a2a9b1;
    border-spacing: 3px;
    background-color: #f8f9fa;
    color: black;
    margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    float: right;
    clear: right;
    font-size: 88%;
    line-height: 1.5em;
    width: 22em;
}

.infobox-subbox {
    padding: 0;
    border: none;
    margin: -3px;
    width: auto;
    min-width: 100%;
    font-size: 100%;
    clear: none;
    float: none;
    background-color: transparent;
}

.infobox-header,
.infobox-label,
.infobox-above,
.infobox-full-data,
.infobox-data,
.infobox-below,
.infobox-subheader,
.infobox-image,
.infobox-navbar,
.infobox th,
.infobox td {
    vertical-align: top;
}

.infobox-label,
.infobox-data,
.infobox th,
.infobox td {
    text-align: left;
}

.infobox .infobox-above,
.infobox .infobox-title,
.infobox caption {
    font-size: 125%;
    font-weight: bold;
    text-align: center;
}

.infobox-title,
.infobox caption {
    padding: 0.2em;
}

.infobox .infobox-header,
.infobox .infobox-subheader,
.infobox .infobox-image,
.infobox .infobox-full-data,
.infobox .infobox-below {
    text-align: center;
}

.infobox .infobox-navbar {
    text-align: right;
}

.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.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
    border: 0;
    border-top: 1px solid #a2a9b1;
    border-right: 1px solid #a2a9b1;
}

.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
    border: 0;
    border-right: 1px solid #a2a9b1;
}

/* Coğrafya infobox'ları */
.infobox.geography {
    border-collapse: collapse;
    line-height: 1.2em;
    font-size: 90%;
}

.infobox.geography td,
.infobox.geography th {
    border-top: 1px solid #a2a9b1;
    padding: 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;
}

/* ============================================================================
   10. WIKI TABLOLARI
   ============================================================================ */

.wikitable.plainrowheaders th[scope=row] {
    font-weight: normal;
    text-align: left;
}

.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
    text-align: left;
}

.toc.hlist ul,
#toc.hlist ul,
.wikitable.hlist td ul,
.wikitable.hlist td ol,
.wikitable.hlist td dl {
    text-align: inherit;
}

table.mw-hiero-table td {
    vertical-align: middle;
}

/* ============================================================================
   11. DOSYA İKONLARI
   ============================================================================ */

.mw-parser-output a[href$=".pdf"].external,
.mw-parser-output a[href*=".pdf?"].external,
.mw-parser-output a[href*=".pdf#"].external,
.mw-parser-output a[href$=".PDF"].external,
.mw-parser-output a[href*=".PDF?"].external,
.mw-parser-output a[href*=".PDF#"].external {
    background: url("//upload.wikimedia.org/wikipedia/commons/6/6c/PDF_icon.svg") no-repeat right;
    padding-right: 18px;
}

/* ============================================================================
   12. MESAJ KUTULARI (MESSAGE BOXES)
   ============================================================================ */

/* Genel messagebox */
.messagebox {
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
    width: 80%;
    margin: 0 auto 1em auto;
    padding: 0.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;
    margin: 4px auto;
}

.mbox-inside .standard-talk,
.messagebox.nested-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    width: 100%;
    margin: 2px 0;
    padding: 2px;
}

.messagebox.small {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em;
}

.messagebox.small-talk {
    width: 238px;
    font-size: 85%;
    float: right;
    clear: both;
    margin: 0 0 1em 1em;
    line-height: 1.25em;
    background-color: #f8eaba;
}

/* Mbox hücre boyutları */
th.mbox-text,
td.mbox-text {
    border: none;
    padding: 0.25em 0.9em;
    width: 100%;
}

td.mbox-image {
    border: none;
    padding: 2px 0 2px 0.9em;
    text-align: center;
}

td.mbox-imageright {
    border: none;
    padding: 2px 0.9em 2px 0;
    text-align: center;
}

td.mbox-empty-cell {
    border: none;
    padding: 0;
    width: 1px;
}

/* Article message box (ambox) */
table.ambox {
    margin: 0 10%;
    border: 1px solid #a2a9b1;
    border-left: 10px solid #36c;
    background-color: #fbfbfb;
    box-sizing: border-box;
}

table.ambox + table.ambox {
    margin-top: -1px;
}

.ambox th.mbox-text,
.ambox td.mbox-text {
    padding: 0.25em 0.5em;
}

.ambox td.mbox-image {
    padding: 2px 0 2px 0.5em;
}

.ambox td.mbox-imageright {
    padding: 2px 0.5em 2px 0;
}

table.ambox-notice {
    border-left: 10px solid #36c;
}

table.ambox-speedy {
    border-left: 10px solid #b32424;
    background-color: #fee7e6;
}

table.ambox-delete {
    border-left: 10px solid #b32424;
}

table.ambox-content {
    border-left: 10px solid #f28500;
}

table.ambox-style {
    border-left: 10px solid #fc3;
}

table.ambox-move {
    border-left: 10px solid #9932cc;
}

table.ambox-protection {
    border-left: 10px solid #a2a9b1;
}

/* Image message box (imbox) */
table.imbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 3px solid #36c;
    background-color: var(--background-color-interactive-subtle, #fbfbfb);
    box-sizing: border-box;
}

.imbox .mbox-text .imbox {
    margin: 0 -0.5em;
    display: block;
}

.mbox-inside .imbox {
    margin: 4px;
}

table.imbox-notice {
    border: 3px solid #36c;
}

table.imbox-speedy {
    border: 3px solid #b32424;
    background-color: #fee7e6;
}

table.imbox-delete {
    border: 3px solid #b32424;
}

table.imbox-content {
    border: 3px solid #f28500;
}

table.imbox-style {
    border: 3px solid #fc3;
}

table.imbox-move {
    border: 3px solid #9932cc;
}

table.imbox-protection {
    border: 3px solid #a2a9b1;
}

table.imbox-license {
    border: 3px solid #88a;
    background-color: var(--background-color-interactive-subtle, #f7f8ff);
}

table.imbox-featured {
    border: 3px solid #cba135;
}

/* Category message box (cmbox) */
table.cmbox {
    margin: 3px 10%;
    border-collapse: collapse;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-progressive-subtle--hover, #dfe8ff);
    box-sizing: border-box;
}

table.cmbox-notice {
    background-color: var(--background-color-progressive-subtle--hover, #dfe8ff);
}

table.cmbox-speedy {
    margin-top: 4px;
    margin-bottom: 4px;
    border: 4px solid #b32424;
    background-color: var(--background-color-error-subtle--hover, #ffdbdb);
}

table.cmbox-delete {
    background-color: var(--background-color-error-subtle--hover, #ffdbdb);
}

table.cmbox-content {
    background-color: #ffe7ce;
}

table.cmbox-style {
    background-color: #fff9db;
}

table.cmbox-move {
    background-color: #e4d8ff;
}

table.cmbox-protection {
    background-color: #efefe1;
}

/* Other pages message box (ombox) */
table.ombox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
    box-sizing: border-box;
}

table.ombox-notice {
    border: 1px solid #a2a9b1;
}

table.ombox-speedy {
    border: 2px solid #b32424;
    background-color: #fee7e6;
}

table.ombox-delete {
    border: 2px solid #b32424;
}

table.ombox-content {
    border: 1px solid #f28500;
}

table.ombox-style {
    border: 1px solid #fc3;
}

table.ombox-move {
    border: 1px solid #9932cc;
}

table.ombox-protection {
    border: 2px solid #a2a9b1;
}

/* Talk page message box (tmbox) */
table.tmbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #c0c090;
    background-color: #f8eaba;
    min-width: 80%;
    box-sizing: border-box;
}

.tmbox.mbox-small {
    min-width: 0;
}

.mediawiki .mbox-inside .tmbox {
    margin: 2px 0;
    width: 100%;
}

.mbox-inside .tmbox.mbox-small {
    line-height: 1.5em;
    font-size: 100%;
}

table.tmbox-speedy {
    border: 2px solid #b32424;
    background-color: #fee7e6;
}

table.tmbox-delete {
    border: 2px solid #b32424;
}

table.tmbox-content {
    border: 2px solid #f28500;
}

table.tmbox-style {
    border: 2px solid #fc3;
}

table.tmbox-move {
    border: 2px solid #9932cc;
}

table.tmbox-protection,
table.tmbox-notice {
    border: 1px solid #c0c090;
}

/* Footer message box (fmbox) */
table.fmbox {
    clear: both;
    margin: 0.2em 0;
    width: 100%;
    border: 1px solid #a2a9b1;
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
    box-sizing: border-box;
}

table.fmbox-system {
    background-color: var(--background-color-neutral-subtle, #f8f9fa);
}

table.fmbox-warning {
    border: 1px solid #bb7070;
    background-color: var(--background-color-destructive-subtle--hover, #ffdbdb);
}

table.fmbox-editnotice {
    background-color: transparent;
}

.mw-warning-with-logexcerpt,
.mw-lag-warn-high,
.mw-cascadeprotectedwarning,
div.titleblacklist-warning,
.locked-warning,
#mw-protect-cascadeon {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #bb7070;
    background-color: var(--background-color-error-subtle, #ffdbdb);
    padding: 0.25em 0.9em;
    box-sizing: border-box;
}

/* Küçük mbox stilleri */
html body.mediawiki .mbox-small {
    clear: right;
    float: right;
    margin: 4px 0 4px 1em;
    box-sizing: border-box;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em;
}

html body.mediawiki .mbox-small-left {
    margin: 4px 1em 4px 0;
    box-sizing: border-box;
    overflow: hidden;
    width: 238px;
    border-collapse: collapse;
    font-size: 88%;
    line-height: 1.25em;
}

/* Kompakt ambox */
.compact-ambox table .mbox-image,
.compact-ambox table .mbox-imageright,
.compact-ambox table .mbox-empty-cell {
    display: none;
}

.compact-ambox table.ambox {
    border: none;
    border-collapse: collapse;
    background-color: transparent;
    margin: 0 0 0 1.6em !important;
    padding: 0 !important;
    width: auto;
    display: block;
}

body.mediawiki .compact-ambox table.mbox-small-left {
    font-size: 100%;
    width: auto;
    margin: 0;
}

.compact-ambox table .mbox-text {
    padding: 0 !important;
    margin: 0 !important;
}

.compact-ambox table .mbox-text-span {
    display: list-item;
    line-height: 1.5em;
    list-style-type: square;
    list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg);
}

.compact-ambox .hide-when-compact {
    display: none;
}

/* ============================================================================
   13. LINK STİLLERİ
   ============================================================================ */

.nounderlines a,
.IPA a:link,
.IPA a:visited {
    text-decoration: none !important;
}

/* ============================================================================
   14. NAVFRAME (ESKİ DARALTMA SİSTEMİ)
   ============================================================================ */

div.NavFrame {
    padding: 4px;
    border: 1px solid #a2a9b1;
    text-align: center;
    font-size: 95%;
}

div.NavFrame + div.NavFrame {
    border-top-style: hidden;
}

div.NavFrame div.NavHead {
    line-height: 1.6em;
    font-weight: bold;
    background-color: #ccf;
    position: relative;
}

div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
    font-size: 100%;
}

a.NavToggle {
    position: absolute;
    top: 0;
    right: 3px;
    font-weight: normal;
    font-size: 90%;
}

/* ============================================================================
   15. HATNOTE VE DİĞER BİLDİRİMLER
   ============================================================================ */

.hatnote {
    font-style: italic;
}

.hatnote i {
    font-style: normal;
}

div.hatnote {
    padding-left: 1.6em;
    margin-bottom: 0.5em;
}

div.hatnote + div.hatnote {
    margin-top: -0.5em;
}

/* ============================================================================
   16. METIN SARMA
   ============================================================================ */

.nowrap,
.nowraplinks a {
    white-space: nowrap;
}

.wrap,
.wraplinks a {
    white-space: normal;
}

/* ============================================================================
   17. DOSYA YÜKLEME VE MİNYATÜRLER
   ============================================================================ */

#wpUploadDescription {
    height: 13em;
}

figure[typeof~='mw:File/Thumb'],
figure[typeof~='mw:File/Frame'],
.thumbinner {
    min-width: 100px;
}

#mw-subcategories,
#mw-pages,
#mw-category-media,
#filehistory,
#wikiPreview,
#wikiDiff {
    clear: both;
}

/* ============================================================================
   18. WİKİPROJE BANNER STİLLERİ
   ============================================================================ */

.wpb .wpb-header {
    display: none;
}

.wpbs-inner .wpb .wpb-header {
    display: table-row;
}

.wpbs-inner .wpb-outside {
    display: none;
}

/* ============================================================================
   19. ETİKET VE İZİNLER
   ============================================================================ */

.mw-tag-markers {
    font-style: italic;
    font-size: 90%;
}

.checkuser-show,
.sysop-show,
.patroller-show,
.templateeditor-show,
.extendedmover-show,
.extendedconfirmed-show,
.autoconfirmed-show,
.user-show {
    display: none;
}

.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,
.ve-ui-mwNoticesPopupTool-item .mbox-image,
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
    display: none !important;
}

ul.permissions-errors > li {
    list-style: none;
}

ul.permissions-errors {
    margin: 0;
}

/* ============================================================================
   20. MATEMATİK FORMÜLLERI
   ============================================================================ */

span.texhtml {
    font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
    font-size: 118%;
    line-height: 1;
    white-space: nowrap;
    -moz-font-feature-settings: "lnum", "tnum", "kern" 0;
    -webkit-font-feature-settings: "lnum", "tnum", "kern" 0;
    font-feature-settings: "lnum", "tnum", "kern" 0;
    font-variant-numeric: lining-nums tabular-nums;
    font-kerning: none;
}

span.texhtml span.texhtml {
    font-size: 100%;
}

span.mwe-math-mathml-inline {
    font-size: 118%;
}

.mwe-math-fallback-image-display,
.mwe-math-mathml-display {
    margin-left: 1.6em !important;
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}

.mwe-math-mathml-display math {
    display: inline;
}

/* ============================================================================
   21. GALERİ STİLLERİ
   ============================================================================ */

.bordered-images img {
    border: solid #ddd 1px;
}

@media screen {
    .gallerybox .thumb img {
        background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat;
    }
    
    .ns-0 .gallerybox .thumb img,
    .ns-2 .gallerybox .thumb img,
    .ns-100 .gallerybox .thumb img,
    .nochecker .gallerybox .thumb img {
        background-image: none;
    }
    
    #siteSub {
        display: block;
    }
}

/* ============================================================================
   22. FLAGGEDREVS VE DİĞER GİZLEMELER
   ============================================================================ */

.flaggedrevs_draft_synced,
.flaggedrevs_stable_synced,
#t-upload {
    display: none;
}

/* ============================================================================
   23. DİSMİSSABLE SİTE NOTİCE
   ============================================================================ */

.mw-dismissable-notice-body {
    margin: 0 !important;
}

.mw-dismissable-notice-close {
    position: absolute !important;
    right: 10px !important;
    margin-top: 10px !important;
    z-index: 1;
}

/* ============================================================================
   24. TELEVİZYON PORTALI GÖRÜNÜMLERİ
   ============================================================================ */

.round_page {
    border-style: solid;
    border-width: 1px;
    border-right-width: 0;
    font-size: 15px;
    display: inline-block;
    padding: 10px;
}

.round_page:first-child {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.round_page:last-child {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-right-width: 1px;
}

.two-column {
    width: 50%;
    display: table-cell;
}

.contin {
    display: none;
}

.mobile_margin {
    display: table;
}

@media screen and (max-width: 1000px) {
    .two-column {
        display: block;
        width: 100%;
    }
    
    .contin {
        display: block;
    }
    
    .mobile_margin {
        padding: 0 15px;
        display: block;
    }
}

@media screen and (max-width: 800px) {
    .round_page {
        display: block;
        border-width: 1px;
        border-bottom-width: 0;
    }
    
    .round_page:first-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
    }
    
    .round_page:last-child {
        border-top-right-radius: 0;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        border-bottom-width: 1px;
    }
}

/* ============================================================================
   25. ROZET STİLLERİ
   ============================================================================ */

.fbadge {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAIAAAD0YtNRAAAABnRSTlMA/AD+APzoM1ogAAAAWklEQVR4AWP48+8PLkR7uUdzcMvtU8EhdykHKAciEXL3pvw5FQIURaBDJkARoDhY3zEXiCgCHbNBmAlUiyaBkENoxZSDWnOtBmoAQu7TnT+3WuDOA7KBIkAGAGwiNeqjusp/AAAAAElFTkSuQmCC);
}

.gbadge {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAIAAAD0YtNRAAAABnRSTlMAAAAAAABupgeRAAAAVklEQVR4AWIYSFBfX49TDtDWNBgAEMPAgZ+1B8jWtd0kp/u+z4AQImDh7SPnHCHkHtb7vmES5hFGCN3zQgh1deAegVW6YjlGa50NOgAAxpjWhjpMQuEBjxA1QR08A1oAAAAASUVORK5CYII=);
}

/* ============================================================================
   26. METACAIXA (ANA SAYFA KUTU SİSTEMİ)
   ============================================================================ */

/* Varsayılan Lila Tema */
.mcBoto {
    background-color: #d0b0ff;
    border: 0.15em solid #000000;
    border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff;
    border-radius: 0.5em 0.5em 0 0;
    -moz-border-radius: 0.5em 0.5em 0 0;
    cursor: pointer;
    display: inline;
    margin-right: 0.1em;
    padding: 0.2em 0.3em;
    position: relative;
}

.mcBoto a,
.mcBoto strong {
    background: none !important;
    color: #7050a0 !important;
    font-size: 90%;
    font-weight: bold;
    padding: 0 !important;
    text-decoration: none !important;
}

.mcBoto a:hover,
.mcBoto strong:hover {
    color: black !important;
    text-decoration: underline !important;
}

.mcBotoSel {
    background-color: #9070c0;
    border: 0.15em solid #000000;
    border-color: #b090e0 #7050a0 #9070c0 #b090e0;
    border-radius: 0.5em 0.5em 0 0;
    -moz-border-radius: 0.5em 0.5em 0 0;
    cursor: default;
    display: inline;
    margin-right: 0.1em;
    padding: 0.2em 0.3em;
    position: relative;
    color: white;
}

.mcBotoSel a {
    background: none !important;
    color: white !important;
    cursor: default;
    font-size: 90%;
    font-weight: bold;
    padding: 0 !important;
    text-decoration: none !important;
}

.mcContingut {
    background-color: #f8f8ff;
    border: 0.2em solid #9070c0;
    border-color: #9070c0 #7050a0 #7050a0 #9070c0;
    border-radius: 0 0.5em 0.5em 0;
    -moz-border-radius: 0 0.5em 0.5em 0;
    padding: 1em;
    position: static;
}

.mcPestanya {
    background-color: #f8f8ff;
    border-color: #7050a0 #b090e0 #b090e0 #7050a0;
    width: 100%;
}

/* Yeşil Tema */
.mcVerd .mcBoto {
    background-color: #a5e085;
    border-color: #c0f090 #90d060 #75c045 #c0f090;
}

.mcVerd .mcBoto a,
.mcVerd .mcBoto strong {
    color: #60b030 !important;
}

.mcVerd .mcBoto a:hover,
.mcVerd .mcBoto strong:hover {
    color: black !important;
}

.mcVerd .mcBotoSel {
    background-color: #75c045;
    border-color: #90d060 #60b030 #75c045 #90d060;
}

.mcVerd .mcContingut {
    background-color: #f5fffa;
    border-color: #75c045 #60b030 #60b030 #75c045;
}

.mcVerd .mcPestanya {
    background-color: #f5fffa;
    border-color: #60b030 #90d060 #90d060 #60b030;
}

/* Kırmızı Tema */
.mcVermell .mcBoto {
    background-color: #FFAAAA;
    border-color: #FFCCCC #FF8888 #FF0000 #FFCCCC;
}

.mcVermell .mcBoto a,
.mcVermell .mcBoto strong {
    color: #CC0000 !important;
}

.mcVermell .mcBoto a:hover,
.mcVermell .mcBoto strong:hover {
    color: black !important;
}

.mcVermell .mcBotoSel {
    background-color: #FF0000;
    border-color: #FF8888 #CC0000 #FF0000 #FF8888;
}

.mcVermell .mcContingut {
    background-color: #fffafa;
    border-color: #FF0000 #CC0000 #CC0000 #FF0000;
}

.mcVermell .mcPestanya {
    background-color: #fffafa;
    border-color: #CC0000 #FF0000 #FF0000 #CC0000;
}

/* Mavi Tema */
.mcBlau .mcBoto {
    background-color: #a7c1e6;
    border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9;
}

.mcBlau .mcBoto a,
.mcBlau .mcBoto strong {
    color: #3379de !important;
}

.mcBlau .mcBoto a:hover,
.mcBlau .mcBoto strong:hover {
    color: black !important;
}

.mcBlau .mcBotoSel {
    background-color: #5b8dd6;
    border-color: #88abde #3379de #5b8dd6 #88abde;
}

.mcBlau .mcContingut {
    background-color: #f0f8ff;
    border-color: #5b8dd6 #3379de #3379de #5b8dd6;
}

.mcBlau .mcPestanya {
    background-color: #f0f8ff;
    border-color: #3379de #88abde #88abde #3379de;
}

/* Sarı Tema */
.mcGroc .mcBoto {
    background-color: #fff1a4;
    border-color: #fef4bc #ffe977 #ffe147 #fef4bc;
}

.mcGroc .mcBoto a,
.mcGroc .mcBoto strong {
    color: #ffd813 !important;
}

.mcGroc .mcBoto a:hover,
.mcGroc .mcBoto strong:hover {
    color: black !important;
}

.mcGroc .mcBotoSel {
    background-color: #ffe147;
    border-color: #ffe977 #ffd813 #ffe147 #ffe977;
}

.mcGroc .mcContingut {
    background-color: #fffce8;
    border-color: #ffe147 #ffd813 #ffd813 #ffe147;
}

.mcGroc .mcPestanya {
    background-color: #fffce8;
    border-color: #ffd813 #88abde #88abde #ffd813;
}

/* Turuncu Tema */
.mcTaronja .mcBoto {
    background-color: #ffbd7f;
    border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4;
}

.mcTaronja .mcBoto a,
.mcTaronja .mcBoto strong {
    color: #ff820e !important;
}

.mcTaronja .mcBoto a:hover,
.mcTaronja .mcBoto strong:hover {
    color: black !important;
}

.mcTaronja .mcBotoSel {
    background-color: #ff9d42;
    border-color: #ffac5d #ff820e #ff9d42 #ffac5d;
}

.mcTaronja .mcContingut {
    background-color: #ffeedd;
    border-color: #ff9d42 #ff820e #ff820e #ff9d42;
}

.mcTaronja .mcPestanya {
    background-color: #ffeedd;
    border-color: #ff820e #ffac5d #ffac5d #ff820e;
}

/* ============================================================================
   27. LOGO DÜZENLEMELERİ
   ============================================================================ */

.globegris {
    background-image: url("//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png");
}

#p-logo {
    position: relative !important;
    width: 100% !important;
    height: 120px !important;
    background: none !important;
    text-align: center !important;
    margin: 0 auto !important;
    padding-top: 20px;
}

#p-logo a.mw-wiki-logo {
    display: inline-block !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    width: 150px !important;
    height: 150px !important;
    background-color: rgba(255, 255, 255, 0.05);
}

/* ============================================================================
   28. KULLANICI ENGEL MESAJLARI
   ===========================================================

/* ============================================================================
   28. KULLANICI ENGEL MESAJLARI
   ============================================================================ */

.user-block {
    padding: 5px;
    margin-bottom: 0.5em;
    border: 1px solid #a9a9a9;
    background-color: #ffefd5;
}

/* ============================================================================
   29. SİLLAD ŞABLONLARI (SİLME TARTIŞMASI KAPANIŞ KUTULARI)
   ============================================================================ */

.xfd-closed-delete {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid red;
    border-left: 1px solid red;
    border-right: 1px solid red;
    border-bottom: 1px solid #c8ccd1;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/f/f6/OOjs_UI_icon_alert-destructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-speed-delete {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid red;
    border-left: 1px solid red;
    border-right: 1px solid red;
    border-bottom: 1px solid #c8ccd1;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/f/f6/OOjs_UI_icon_alert-destructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-keep {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #04b189;
    border-left: 1px solid #04af89;
    border-right: 1px solid #04af89;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/a/a9/OOjs_UI_icon_alert-constructive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-speed-keep {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #3366cb;
    border-left: 1px solid #3366cb;
    border-right: 1px solid #3366cb;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/c/c9/OOjs_UI_icon_alert-progressive.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-no-consensus {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #fc3;
    border-left: 1px solid #fc3;
    border-right: 1px solid #fc3;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/9/99/OOjs_UI_icon_alert-yellow.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-redirect {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #ca82ca;
    border-left: 1px solid #ca82ca;
    border-right: 1px solid #ca82ca;
    background: #ca82ca url(https://upload.wikimedia.org/wikipedia/commons/d/d4/OOjs_UI_icon_alert-invert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
    color: white;
}

.xfd-closed-merge {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #ca82ca;
    border-left: 1px solid #ca82ca;
    border-right: 1px solid #ca82ca;
    background: #ca82ca url(https://upload.wikimedia.org/wikipedia/commons/d/d4/OOjs_UI_icon_alert-invert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
    color: white;
}

.xfd-closed-special {
    padding: 15px 20px 15px 20px;
    border-top: 5px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background: white url(https://upload.wikimedia.org/wikipedia/commons/8/80/OOjs_UI_icon_alert.svg) no-repeat 98% 50%;
    background-size: 32px;
    margin-top: 25px;
}

.xfd-closed-bottom-warn {
    background: url(https://upload.wikimedia.org/wikipedia/commons/c/ca/OOjs_UI_icon_info.svg) no-repeat left center;
    background-size: 25px;
    margin-top: 10px;
    padding-left: 30px;
    font-size: 12px;
    display: grid;
}

.xfd-closed-not-deleted {
    padding: 18px;
    background: #de3333;
    color: white !important;
}

.xfd-closed-not-deleted a {
    color: #de3333 !important;
    background-color: #ffffff;
    border: solid #ffffff;
    padding: 8px;
    width: 70px;
    line-height: 1;
    text-align: center;
    cursor: pointer;
    border-radius: 3px;
    float: right;
    margin-top: -5px;
    background-image: none !important;
    text-decoration: none;
}

.xfd-closed-not-deleted a:hover {
    color: #ffffff !important;
    background-color: #f55e5e;
    border-color: #f55e5e;
}

/* ============================================================================
   30. ADİUTOR (YARDIMCI ARAÇ) STİLLERİ
   ============================================================================ */

/* Genel stiller */
.ADT-WT-H {
    padding: 15px 20px 15px 20px;
    background: white;
    background-repeat: no-repeat;
    background-position: 98% 50%;
    background-size: 32px;
}

.ADT-WT-B {
    padding: 18px;
}

.ADT-WT-F {
    padding: 18px 18px 10px 18px;
    border-top: none;
    margin-top: -10px;
    text-align: right;
}

/* Başlık stilleri */
.ADT-H-L1 {
    border-top: 5px solid #3067cd;
    border-left: 1px solid #3067cd;
    border-right: 1px solid #3067cd;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/3/37/Eo_circle_blue_info.svg);
}

.ADT-H-L2 {
    border-top: 5px solid #ff5d01;
    border-left: 1px solid #ff5d01;
    border-right: 1px solid #ff5d01;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/4/4c/OOjs_UI_icon_notice-warning.svg);
}

.ADT-H-L3 {
    border-top: 5px solid #dd312f;
    border-left: 1px solid #dd312f;
    border-right: 1px solid #dd312f;
    background-image: url(https://upload.wikimedia.org/wikipedia/commons/b/bf/OOjs_UI_icon_notice-destructive.svg);
}

/* Gövde içerik stilleri */
.ADT-B-L1 {
    border: 1px solid #3067cd;
    border-bottom: none;
}

.ADT-B-L2 {
    border: 1px solid #ff5d01;
    border-bottom: none;
}

.ADT-B-L3 {
    border: 1px solid #dd312f;
    border-bottom: none;
}

/* Alt bilgi stilleri */
.ADT-F-L1 {
    border: 1px solid #3067cd;
}

.ADT-F-L2 {
    border: 1px solid #ff5d01;
}

.ADT-F-L3 {
    border: 1px solid #dd312f;
}

/* ============================================================================
   31. ARKA PLAN RENKLERİ (HINTERGRUNDFARBE)
   ============================================================================ */

table > * > tr.hintergrundfarbe1 > th,
table > * > tr > th.hintergrundfarbe1,
table.hintergrundfarbe1,
.hintergrundfarbe1 {
    background-color: #f8f9fa;
}

table > * > tr.hintergrundfarbe2 > th,
table > * > tr > th.hintergrundfarbe2,
table.hintergrundfarbe2,
.hintergrundfarbe2 {
    background-color: #fff;
}

table > * > tr.hintergrundfarbe3 > th,
table > * > tr > th.hintergrundfarbe3,
table.hintergrundfarbe3,
.hintergrundfarbe3 {
    background-color: #ffff40;
}

table > * > tr.hintergrundfarbe4 > th,
table > * > tr > th.hintergrundfarbe4,
table.hintergrundfarbe4,
.hintergrundfarbe4 {
    background-color: #fa0;
}

table > * > tr.hintergrundfarbe5 > th,
table > * > tr > th.hintergrundfarbe5,
table.hintergrundfarbe5,
.hintergrundfarbe5 {
    background-color: #eaecf0;
}

table > * > tr.hintergrundfarbe6 > th,
table > * > tr > th.hintergrundfarbe6,
table.hintergrundfarbe6,
.hintergrundfarbe6 {
    background-color: var(--background-color-neutral);
}

table > * > tr.hintergrundfarbe7 > th,
table > * > tr > th.hintergrundfarbe7,
table.hintergrundfarbe7,
.hintergrundfarbe7 {
    background-color: #ffcbcb;
}

table > * > tr.hintergrundfarbe8 > th,
table > * > tr > th.hintergrundfarbe8,
table.hintergrundfarbe8,
.hintergrundfarbe8 {
    background-color: #ffebad;
}

table > * > tr.hintergrundfarbe9 > th,
table > * > tr > th.hintergrundfarbe9,
table.hintergrundfarbe9,
.hintergrundfarbe9 {
    background-color: #b9ffc5;
}

/* Zebra desenli tablolar */
.zebra > tbody > :nth-child(even):not([class*="hintergrundfarbe"]) {
    background: white;
}

/* ============================================================================
   32. HUKUK KUTULARI VE ÖZEL STİLLER
   ============================================================================ */

/* Kanun kutusu */
.lawbox {
    float: right;
    margin: 0 0 1em 1em;
    border: 1px solid #bcc6d6;
    border-radius: 6px;
    background: #ffffff;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
    overflow: hidden;
    width: auto;
    max-width: 340px;
}

.lawbox caption {
    background: linear-gradient(180deg, #e8f0ff, #d7e2fa);
    color: #1f376d;
    font-weight: 700;
    text-align: center;
    padding: 8px;
    border-bottom: 2px solid #b5c1d7;
    font-size: 1em;
}

.lawbox th,
.lawbox td {
    border-bottom: 1px solid #d8e0ee;
    padding: 6px 8px;
}

.lawbox th {
    width: 38%;
    background: #f2f6fc;
    color: #1c1c1c;
    border-right: 1px solid #d8e0ee;
    font-weight: 600;
}

.lawbox td {
    color: #222;
}

/* Kavram kutusu */
.lawbox.kavram {
    float: left;
    clear: right;
    max-width: 280px;
}

.lawbox.kavram th {
    background: #f4f7ff;
}

.lawbox.kavram caption {
    background: linear-gradient(180deg, #f0f5ff, #dce7ff);
    color: #22335b;
    font-weight: 700;
    border-bottom: 1px solid #c8d6f2;
}

.lawbox:hover {
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
    transition: box-shadow 0.2s ease;
}

/* İçtihat kutusu */
.ictihatbox {
    background: #f8f9fa;
    border: 1px solid #cbd5e0;
    border-radius: 8px;
    padding: 10px;
    margin: 1em 0 1em 12px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05);
    display: inline-block;
}

.ictihatbox .lawbox-header {
    background: linear-gradient(135deg, #1e40af, #2563eb);
    color: #fff;
    padding: 5px 10px;
    border-radius: 6px 6px 0 0;
    font-weight: bold;
}

.ictihatbox .lawbox-body {
    padding: 6px 10px;
    line-height: 1.5;
}

.ictihat-listesi ul {
    list-style-type: disc;
    margin-left: 1.5em;
}

/* Kanun metni */
.kanun-metin {
    background: #fff;
    font-family: "DejaVu Serif", Georgia, "Times New Roman", serif;
    line-height: 1.7;
    color: #222;
}

.kanun-metin h2 {
    color: #1e3a8a;
    border-bottom: 2px solid #3b82f6;
    padding-bottom: 4px;
    margin-top: 1.3em;
    font-size: 1.2em;
}

.kanun-metin b {
    color: #111;
}

.kanun-metin dd {
    margin-left: 2em;
    text-indent: -1.2em;
}

.kanun-metin .iptal {
    background: #f3f4f6;
    border-left: 3px solid #9ca3af;
    padding: 4px 8px;
    font-style: italic;
    color: #555;
    margin: 0.4em 0;
    border-radius: 4px;
}

/* İçtihat kutusu (sağa yaslı kompakt) */
.lawbox-header {
    background-color: #2c3e50;
    color: white;
    padding: 8px 10px;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #2c3e50;
    font-size: 110%;
}

.lawbox-body {
    padding: 10px;
    text-align: left;
}

.lawbox-body div {
    margin-bottom: 6px;
}

.lawbox-body div b {
    color: #333;
    display: inline-block;
}

.lawbox-body div:last-child {
    margin-top: 8px;
    padding-top: 8px;
    border-top: 1px solid #e0e0e0;
    color: #555;
    font-style: italic;
    background-color: #fdfdfd;
}

/* Günün maddesi tasarımı */
.gmd-box {
    background-color: #f8f9fa;
    border: 1px solid #a2a9b1;
    border-radius: 5px;
    margin-bottom: 20px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
    overflow: hidden;
}

.gmd-header {
    background-color: #34495e;
    color: white;
    padding: 10px 15px;
    font-size: 1.1em;
    font-weight: bold;
    text-align: center;
}

.gmd-body {
    padding: 15px;
    font-size: 1em;
    line-height: 1.5;
}

.gmd-body > div:first-child a {
    color: #2980b9;
    text-decoration: none;
}

.gmd-body > div:first-child a:hover {
    text-decoration: underline;
}

/* ============================================================================
   33. BİLDİRİM KUTULARI (WİKİ-BOX)
   ============================================================================ */

/* Genel kutu stili */
.wiki-box {
    padding: 15px 15px 15px 60px;
    margin: 10px 0;
    border-left-width: 8px;
    border-left-style: solid;
    border-radius: 4px;
    background-color: #f8f8f8;
    position: relative;
    font-size: 0.95em;
}

/* Bilgi kutusu (Mavi) */
.wiki-box-info {
    border-left-color: #31708f;
    background-color: #d9edf7;
    color: #31708f;
}

/* Uyarı kutusu (Sarı) */
.wiki-box-warning {
    border-left-color: #8a6d3b;
    background-color: #fcf8e3;
    color: #8a6d3b;
}

/* Dikkat/Hata kutusu (Kırmızı) */
.wiki-box-danger {
    border-left-color: #a94442;
    background-color: #f2dede;
    color: #a94442;
}

/* Başarı kutusu (Yeşil) */
.wiki-box-success {
    border-left-color: #3c763d;
    background-color: #dff0d8;
    color: #3c763d;
}

/* Tek satır kutu genel stili */
.inline-box {
    display: flex;
    align-items: center;
    padding: 3px;
    margin: auto;
    border: 1px solid transparent;
    border-radius: 1px;
    font-size: 0.9em;
    font-style: italic;
}

/* Bilgi kutusu (Mavi) */
.inline-box-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

/* Uyarı kutusu (Sarı) */
.inline-box-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}

/* Dikkat/Hata kutusu (Kırmızı) */
.inline-box-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}

/* Başarı kutusu (Yeşil) */
.inline-box-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

/* İkon stili */
.inline-box .icon {
    margin-right: 3px;
    font-size: 1.2em;
}