Društvo LJUDMILA
Rozmanova ulica 12
1000 Ljubljana
Slovenia
Prostori: osmo/za

MediaWiki:Custom-skin.css

Opomba: Da bodo spremembe prišle do veljave, po shranitvi izpraznite predpomnilnik svojega brskalnika.

  • Firefox/Safari: Držite Shift in kliknite Ponovno naloži (Reload) ali pritisnite Ctrl-Shift-R ali Ctrl-R (⌘-R na sistemu Mac)
  • Internet Explorer: Držite Ctrl-F5 in kliknite Osveži (Refresh) ali pritisnite Ctrl-F5
  • Google Chrome: Pritisnite Ctrl-Shift-R (⌘-Shift-R na sistemu Mac)
  • Opera: Počistite predpomnilnik v Tools → Preferences
html {
}

body {
  background:#101520;
  color:white;
}
* {
  margin:0;
  padding:0;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
}
.clear {
  clear:both;
}
.left, .floatleft {
  float:left;
}
a {
  color:red;
  text-decoration:none;
}
a.external {
  color:red;
  text-decoration:none;
}
a.external:before {
  content:"↗";
  padding-right:2px;
  font-size:140%;
font-weight:bold;
}
header a.external {
  color: white;
  text-decoration: none;
}
 a:hover {
  color:#666;
  text-decoration:underline;
}

.login-link {
  position:fixed;
  width:30px;
  height:30px;
  top:0;
  left:0;
}
.LOGGEDIN .login-link {
  display:none;
}

#canvas {
  width:1000px;
  margin:0 auto;
  font-family:sans-serif;
  font-size:13px;
}

#content-wrap {
  margin-top:6px;
  width:750px;
  display:inline-block;
  font-family:sans-serif;
  position:relative;
  vertical-align:top;
  padding-right:10px;
} 

h1 {
  font-family:monospace;
  font-size:24px;
  padding-top:10px;
}

#content h2 {
  font-family:monospace;
  font-size:18px;
  margin:0.5em -0.5em 0.5em -0.5em;
  padding:1em 0.5em 0.5em 0.5em;
  background:#101520;
  color:white;
}
#content h2:first-child { margin-top: 0; }

#content h2 a {
 color:red;
}
h3 {
  font-family:monospace;
  font-size:14px;
  margin-top:1em;
}

#content {
  background:white;
  color:black;
  padding:6px;
  margin-top:6px;
  width:100%;
  position:relative;
  line-height:150%;
  border-radius:3px;
}
#content ol, #content ul {
  padding-left:2em;
}

#content img { max-width: 100%; }
#sidebar-wrap {

  width:250px;
  display:inline-block;
  position:relative;
  vertical-align:top;
  position:relative;
  margin:6px 0 0 0;
}
#sidebar {
  width:100%;
  position:relative;
  vertical-align:top;
  position:relative;
}
#sidebar-extra > * {
  margin-top:10px;
  border-radius:3px;
  background:#333;
  color:white;
  padding:6px;
}
#sidebar > iframe {
  width: 100%;
}

header {
 font-family:monospace;
 font-size:15px;
 position:relative;
 overflow:hidden;
}
#header-top {
}
#header-main,
#header-top,
#header-mainmenu,
#header-submenu:not(:empty)
{
  min-height:1.5em;
  padding:0.25em 0;
  border-bottom:dashed 1px white;
}

header a {
 color:white;
 text-decoration:none;
}
header .link-self,
header .link-active {
  font-weight:bold;
  color: red;
}

.header-button {
  display:inline-block;
  padding:0 0.5em;
  text-align:center;
}
#header-lang {
  float:left;
  list-style:none;
}
#header-lang li {
  list-style:none;
  text-transform:uppercase;
  display:inline-block;
  overflow:hidden;
  margin-right:1em;
}
#header-links {
  float:right;
}
#header-main {
  clear:both;
}
#header-logo {
}
.header-contact {
  display:inline-block;
  vertical-align:top;
  margin-left:6em;
  color:#818181;
  font-weight:bold;
  margin-top:0.25em;
}
.header-contact a {
  color:red;
  font-weight:normal;
}
#header-clock {
  display: block;
  position:absolute;
  top:32px;
  right: 0;
}
#header-search {
  float:right;
}
#header-bottom p {
  padding-top:0!important;
  margin-top:0!important;
}
#header-menu a {
  padding: 0 0.5em;
}
#header-mainmenu a {
  text-transform:uppercase;
}
#header-submenu a {
  text-transform:lowercase;
}
footer {
  font-family: sans-serif;
  font-size: 80%;
  padding: 2px;
  text-align: center;
  display: block;
  min-height: 1em;
}
.editcall {
  display:inline-block;
  text-align:center;
  text-transform:uppercase;  
  font-size:9px;
  font-weight:bold;
  line-height:100%;
  opacity:0.5;
}
.editsection {
  float:left;
  margin-left:-6em;
  margin-top:0.5em;
  padding-right:1em;
  width:6em;
  display:inline-block;
  text-align:center;
  text-transform:uppercase;  
  font-size:9px;
  font-weight:bold;
  line-height:100%;
  opacity:0.5;
}
.editcall:hover, .editsection:hover {
  opacity:1;
}

#content .editsection a, .editcall a, #content .editcall a {
  background:red;
  color:white;
  text-decoration:none;
  padding:2px 4px;
  border-radius:3px;
}
.printfooter {
  display:none;
}
.gallerybox {
 display: inline-block;
 font-size: 90%;
}
.events {
  margin:-6px;
  background:black;
  position:relative;
  height:360px;
}
.events .event-tab {
  background:#333;
  color:white;
  width:120px;
  text-align:center;
  font-family:monospace;  
  margin-bottom:4px;
  padding:4px 0;
  cursor:pointer;
}
.events .event.selected .event-tab {
  color:red;
  font-weight:bold;
}
.events .event-tab .event-date {
 display:block;
 font-size:200%;
 margin:4px 0;
}

.events .event-main {
  position:absolute;
  top:0px;
  left:125px;
  width:615px;
  padding:6px;
  padding-right:250px;
  overflow:hidden;
  text-overflow:ellipsis;
  bottom:0px;
  background:white;
  opacity:0;
  z-index:0;
  -webkit-transition:opacity 1s;
  -moz-transition:opacity 1s;
}
.events .event.selected .event-main {
  opacity:1;
  z-index:1;
}

/* start - mi.tko hack for fb albums */

div.albums {
  columns:2;
  column-gap:4px;
  -moz-columns:2;
  -moz-column-gap:4px;
  -webkit-columns:2;
  -webkit-column-gap:4px;
  background: black;
  margin: -8px -8px 8px -8px;
  padding:0 8px;
}


div#albums {
  position:relative;
  background:black;
  margin: -8px -8px -18px -8px;
  padding:0 8px;
  color:white;
}
div.section {
  position:relative;
  background:#101520;
  margin:-10px;
  padding-left:5px;
  padding-bottom:10px;
}
.project-item {
  float:left;
  background:#efefef;
  xcolor:#efefef;
  padding: 5px;
  margin: 5px;
  width: 361px;
  position:relative;
}
.project-item h3 {
  padding-left:0px;
  line-height:2em;
  margin:-5px -5px 5px;
  background:#101520;
  
}

.project-item .summary {
  line-height:1.2em;
}
.project-item .summary p {
  margin:0;
}

.project-item .floatleft {
  margin:0 10px 0 0;
  width:100px;
  height:100px;
  overflow:hidden;
  position:relative;
}
.album {
  width: 362px;
  position:relative;
  display:block;
  float:left;
}
.album span.caption {
  position: absolute;
  left:0; right:0;
  bottom: 20px;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: white;
  line-height: 1em;
  font-family: monospace;
  width: 100%;
  text-shadow: 0px 0px 10px black,0px 0px 2px black;
}
.img-edit-link {
  position: absolute;
  z-index: 3;
  right: 5px;
  top: 5px;
  background:rgba(255,255,255,0.5);
  padding:0 5px;
  border-radius:3px;
}
.img-edit-link a {
  color:black;
}
/* end - mi.tko hack for fb albums */
#searchInput {
  width: 200px;
}

#content p {
  margin-bottom:1em;
}

#toc {  font-size: 90%;  margin-top:43px; padding: 5px 10px; border:1px dashed;}
#toc a { text-decoration: none; }
#toc li { list-style-type: none; margin:3px 0;}



a.new {
   color:#f88;
}


/************ TOOLS **********/

/*** general ***/
.tools-top * {
  list-style:none;
  padding:0;
  margin:0;
  box-sizing:border-box;
}
.tools-top a {
  text-decoration:none;
}
.tools-top a:hover {
  text-decoration:underline;
}

.tools-top * {
 vertical-align:middle;
}
.tools-top td {
 vertical-align:top;
}
/*** buttons ***/
.tools-button {
  vertical-align:middle;
  font-family:Trebuchet MS, Verdana, arial;
  font-weight:bold;
  background:none;
  text-transform:uppercase;
  border:none;
  border-radius:3px;
  padding:4px 4px;
  background:white;
  color:#999;
  margin-left:4px;
  cursor:pointer;
  font-size:12px;
  display:inline-block;
  line-height:100%;
}


.tools-button:hover {
  background:#eee;
}
.tools-button.selected {
  background: #999;
  color: white;
}


.tools-button[disabled]:hover {
  background:white;
  color:#ccc;
}

.tools-button[disabled] {
  background:white;
  color:#ccc;
}

.tools-top textarea {
  color:black;
  font-size:11px;
  font-family:mono, monospace;
  line-height:130%;
  padding:4px 8px;
}

/*** main ***/
#tools-top {
  position: fixed;
  top: 0px;
  left: 0px;
  bottom: 0px;
  width: width;
  background: #eee;
  overflow: hidden;
  color:black;
  font-family:Trebuchet MS, Verdana, arial;
}

#tools-main {
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 300px;
  background: #fff;
}
#wiki {
  border:none;
} 
#tools-sidebar {
  position: fixed;
  top: 10px;
  left: 0px;
  bottom: 10px;
  padding-top:5px;
  width: 300px;
  background: white;
  overflow: hidden;
  border-top-right-radius:5px;
  border-bottom-right-radius:5px;
  box-shadow:0 0 4px 1px rgba(0,0,0,0.2);
}
/*** panes ***/
.tools-panes {
  top:0px;
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  padding: 0px;
  z-index:0;
}

.tools-pane {
  position: absolute;
  top:0;
  left: 0px;
  right: 0px;
  bottom: 0px;
  padding: 5px;
  background: white;
  z-index:0;
  font-size:12px;
  border-radius:5px;
  overflow:hidden;
  font-family:sans-serif
}
.tools-pane.selected {
  z-index:1;
}

/*** tabs ***/
.tools-tabbook .tools-panes {
  top:24px;
}

.tools-tabs {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  z-index: 1;
  padding: 0 2px;
  white-space: nowrap
  heigth: 25px;
  padding: 0 6px;
  border-bottom:solid 2px #999;
}

.tools-tab {
  max-width: 100px;
  height: 20px;
  white-space:  nowrap;
  overflow:  hidden;
  font-size: 11px;
  border-radius:0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  margin: 2px 2px 0px 2px;
  text-overflow:ellipsis;
  border: #ccc solid 1px;
  border-bottom:none;
  position:relative;
  padding:2px 4px;
  color: #999;
  background: white;
  display:inline-block;
  cursor:pointer;
}

.tools-tab.selected {
  border: #999 solid 2px;
  background: #999;
  color: white;
}

/** dock **/

.tools-desktop {
  position: absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}

.tools-desktop > .tools-panes {
  top:36px;
}
.tools-dock {
  position: absolute;
  z-index: 1;
  white-space: nowrap;
  right:10px;
  left:10px;
  width:auto;
  
  height:32px;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  line-height:32px;
  vertical-align:middle;
  box-shadow: 0 0 4px 1px rgba(0,0,0,0.3);
  padding:0 4px;
}


/** footer **/

.tools-max {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  border:0;
}

.tools-max-withfooter {
  position:absolute;
  bottom:36px;
  left:0;
  width:100%;
  top:0;
}

.tools-footer {
    position:absolute;
    bottom:0px;
    left:10px;
    right:10px;
    height:32px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    line-height:32px;
    vertical-align:middle;
    box-shadow: 0 0 4px 1px rgba(0,0,0,0.3);
    padding:0 4px;
}

/** heading **/

.tools-heading {
  position:relative;
  font-size:14px;
  font-weight:bold;
  text-transform:uppercase;
  font-family:Trebuchet MS, Verdana, arial;
  color:#999;
  box-shadow:0 0 4px 1px rgba(0,0,0,0.2);
  height:24px;
  line-height:24px;
  border-radius:1px;
  padding:0 8px;
  margin:6px 0;
}

.tools-heading-bar {
  position:absolute;
  display:inline-block;
  top:-1px;
  right:10px;
  height:24px;
  line-height:24px;
}

.tools-heading-bar .tools-button {
  font-size:10px;
  margin-left:2px;
}


/** preview **/
.tools-view {
  background:white;
  position:relative;
  height:200px;
}
.tools-view-preview {
  position:absolute;
  left:5px;
  top:5px;
  bottom:5px;
  width:190px;
  line-height:190px;
  background:#eee;
  text-align:center;
}
ul.tools-view-info  {
  position:absolute;
  left:200px;
  right:0;
  bottom:0;
  top:0;
}


/** lists **/

.tools-lists {
   position:absolute;
   bottom:5px;
   top:200px;
   left:0;
   right:0;
   overflow-y:auto;
   overflow-x:hidden;
}

.tools-list {
   position:relative;
   margin:0 5px;
}

.tools-item {
  display:inline-block;
  border-radius:6px;
}

.tools-item:hover {
  background:#eee;
  text-overflow:ellipsis;
}

.tools-list-header, .tools-item-detail {
  display:none;
}

.tools-list-list > dd {
   -webkit-column-count:2;
}

.tools-list-list .tools-item {
  white-space:nowrap;
  overflow:hidden;
  font-size:12px;
  padding:1px;
  height:26px;
  width:100%;
}

.tools-list-list .tools-item-name {
  padding-left:4px;
}
.tools-list-list .tools-item-image {
  width:24px;
  height:24px;
  line-height:24px;
  width:32px;
  display:inline-block;
  text-align:center;
}

.tools-list-list .tools-item-image img {
  max-width:24px;
  max-height:24px;
}

.tools-list-icons > dd {
  -webkit-column-width:150px;
  max-height:300px;
}

.tools-list-icons .tools-item {
  width:150px;
  overflow:hidden;
  font-size:12px;
  height:95px;
  text-align:center;
  display:inline-block;
}

.tools-list-icons .tools-item-name {
  display:block;
}
.tools-list-icons .tools-item-image {
  line-height:64px;
  display:block;
  text-align:center;
}

.tools-list-icons .tools-item-image img {
  max-width:64px;
  max-height:64px;
}

.tools-list-tiles .tools-list-body {
  border:solid 6px black;
  background:black;
}

.tools-list-tiles .tools-item {
  display:inline-block;
  width:64px;
  height:64px;
  overflow:hidden;
  border:solid 2px black;
  border-radius:0;
}
.tools-list-tiles .tools-item-name {
  display:none;
}
.tools-list-tiles .tools-item-image {
  display:block;
  text-align:center;
}

.tools-list-tiles .tools-item-image img {
  min-width:60px;
  min-height:60px;
  margin:0 auto;
}

.tools-list-details .tools-list-body {
  display:table;
  width:100%;
}

.tools-list-details .tools-item {
  display:table-row;
}

.tools-list-details .tools-item-column {
  display:table-cell;
  padding:2px 4px;
  width:100%;
}
.tools-list-details .tools-item-name {
  padding:2px 8px;
}

.tools-list-details .tools-item-image {
  width:24px;
  height:24px;
  display:block;
  overflow:hidden;
  text-align:center;
}

.tools-list-details .tools-item-image img {
  max-width:22px;
  max-height:22px;
}
.tools-list-details .tools-list-header {
 display:table-row;
}
.tools-list-details .tools-item-detail {
 color:#666;
 white-space:nowrap;
 max-width:200px;
}
.tools-list-details .tools-list-header th {
 font-weight:normal;
 text-align:left;
 background:#999;
 padding-left:4px;
 color:white; 
}

.planetItem {
  margin-bottom:0.5em;
}
.planetItem h4 {
  font-weight:normal;
}
.planetLink {
  display:block;
  padding-top:3px;
  margin:5px 0 10px;
  border-top:1px solid white;
  }

.ace_editor {
  background:white;
  }

  #cssedit-page {
    position: fixed;
    top: 0px;
    left: 0px;
    bottom: 0px;
    background: #eee;
    border-right:  solid 4px #eee;
    overflow: hidden
  }
  
  #cssedit-html {
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 300px;
    background: #fff
  }
  #cssedit-editor {
    position: fixed;
    top: 0px;
    left: 0px;
    bottom: 0px;
    width: 400px;
    background: #eee;
    border-right:  solid 4px #eee;
    overflow: hidden
  }
  
  #cssedit-tabs {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    heigth: 20px;
    z-index: 1;
    border-bottom: solid 1px #999;
    padding: 0 2px;
    background: #ddd;
    white-space: nowrap
  }
  #cssedit-more, #cssedit-less {
    float: right;
    position: relative;
    z-index: 1;
  }
  
  .cssedit-box {
    position: absolute;
    top: 20px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    padding: 2px;
    background: #eee;
  }

  .cssedit-tab {
    width: 100px;
    height: 20px;
    white-space:  nowrap;
    overflow:  hidden;
    font-size: 11px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    margin: 2px 2px 0px 0px;
    background: #ddd;
    color: #666;
    border: #999 solid 1px;
    position:relative;
    top:1px;
  }
  .cssedit-tab.selected {
    background: #eee;
    color: black;
    border: #666 solid 1px;
    border-bottom: none
  }
  .cssedit-textwrap {
    position: absolute;
    top: 25px;
    left: 0px;
    right: 0px;
    bottom: 30px;
  }
  textarea.cssedit-textarea { 
    position: relative; 
    width:100%;
    height:100%;
    border:none; 
    outline: none;
    padding: 4px;
  }
  .cssedit-bar {
    position: absolute;
    height: 30px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    padding: 4px;
    background: #eee;
  }
  .cssedit-button {
    height: 20px;
    font-size: 11px;
    border-radius: 2px;
    border:solid 1px silver;
    margin: 0 2px;
    padding: 0px 6px;
    opacity: 1;
  }
  #cssedit-save:not {
    -webkit-transition: opacity 1s linear;
  }
  
  #cssedit-save[disabled] { 
    opacity: 0.5
  }

  dt {
    font-weight:bold;
  }
  dd {
    padding-left:1em;
  }

.oembed-content {
    width: 100%;
    height: 0;
    position: relative;
}

.oembed-content > iframe{
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}

td, th {
  padding: 0 0.5em;
  vertical-align:top;
}

#wpTextbox1 {
 padding:0 2px;
}