/*
Theme Name:     Sputsoft
Description:    Child theme for the Precious theme
Author:         Jan Marthedal Rasmussen
Template:       precious
*/

@import url("../precious/style.css");

/* Override */

body { 
  background:#fff;
  font-size:80%;
}

#accessnav {
  display:none;
}

/* Own css */

table.sputtable {
  background: #F9F9F9;
  border: 1px solid #AAA;
  border-collapse: collapse;
  margin: 1em 1em 1em 0px;
}

.sputtable th {
  background: #F2F2F2;
  text-align: center;
}

.sputtable td, .sputtable th {
  border: 1px solid #AAA;
  padding: 0.2em;
}

pre.sputcode {
  border: solid black 1px;
  padding: 0.5em;
  background-color: #EEE;
}

span.sputcode {
  font-size:1.1em;
  font-family:monospace;
}

div.sputproof {
  border-left: 4px solid #888;
  margin-left: 0.1em;
  padding-left: 0.5em;
}

.htmlmath {
  font-family: serif;
  font-style: italic;
  font-size: 110%;
}

/* Math identifier */
.mthi {
  font-family: serif;
  font-style: italic;
  font-size: 110%;
}

/* Math number, math symbol, math operator */
.mthn, .mths, .mtho {
  font-family: serif;
  font-size: 110%;
}

div.sociable {
  clear:both;
  padding-top: 0.5em;
/*  margin: 0em 0em 1em 0em;*/
}

div.sociable_tagline {
  display: inline;
}

div.flattr-sec {
  clear:both;
}

div.flattr-btn {
  float:left;
}

div.flattr-expl a {
  padding-left: 1em;
  font-size: 70%;
}

div.spec1 {
  width: 20em;
}

div.spec1 table {
  background: #F2F2F2;
}

div.spec1 table tr, div.spec1 table td {
  padding: 0em .5em;
}

div.display-block {
  margin: 0.5em 0em 0.5em 4em;
}

span.overline {
  text-decoration: overline;
}

span.overline2 {
  border-top: 1px solid black;
  padding-top: 2px;
}
