/* kopietje van eigenstijl, dat niet meer geladen wordt :( */

/*foto-rotatie*/
img.rotate90 {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}


/* Voor de beker-uitslagen */
tr.gender
{
	font-size:20pt;
}

tr.age
{
	font-size:24pt;
	color:darkblue;
	font-family: "Lobster", cursive;
}

td.plaats
{
	text-align:center;
	width:2em;
	color:darkblue;
	font-family: "Lobster", cursive;
	font-weight:bold;
}

td.naam, td.voornaam, td.clubnaam
{
	padding: 0em 1em 0em 0em;
}



/* Ander lettertype & kleur */
.t-rood {
  font-family: "Lobster", cursive;
  color:darkred;
}
.t-groen {
  font-family: "Lobster", cursive;
  color:darkgreen;
}
.t-blauw {
  font-family: "Lobster", cursive;
  color:darkblue;
}
.t-grijs {
  font-family: "Lobster", cursive;
}
/* tekst geel gemarkeerd */
.a-geel {
  background-color:yellow;
  background-repeat:repeat;
}
/* kleinere rand lees meer button */
.btn {
  padding: 2px 6px;
}

/*kill the button alltogether ;-) */
a.btn
{
  background:none ! important;
  border:none ! important;
  padding: 0 ! important;
  box-shadow: none ! important;
  color: #111f8b;
}

/* achtergrond afbeelding */
body.site {
  background-image: url(/image/allerlei/judo_is.jpg);
}
/* Powered by chronoforms weg */
.chrono_credits {
  
  display:none;
  
}

/* Custom classes */

h3.opstapel
{ 
    display: block;
    width: 100px;
    height: 16px;
    margin-bottom: 5px;
    overflow: hidden;
    font-family: Courier, Lucidatypewriter, monospace;
    font: bold 16px/16px Courier;
}

#aside .activiteit
{
  font-size: 12pt;
}

#aside p
{
  font-size:9pt;
}

/* Voor de beker-uitslagen */
tr.gender
{
	font-size:20pt;
}

tr.age
{
	font-size:24pt;
	color:darkblue;
	font-family: "Lobster", cursive;
}

td.plaats
{
	text-align:center;
	width:2em;
	color:darkblue;
	font-family: "Lobster", cursive;
	font-weight:bold;
}

td.naam, td.voornaam, td.clubnaam
{
	padding: 0em 1em 0em 0em;
}


.row div
{
  width: 30%;
  display:inline-block;
}

div.sidebar-nav ul.nav li
{
	line-height: 30px;
	/*padding-left:5px;
	width: 90%;
	background:#ececec;
	border:2px solid white;*/
} 

/*div.sidebar-nav ul.nav li ul.nav-child li
{
	width: 100%;
	background:#ececec;
	border:none;
}*/


.p-collaps p
{
	margin:0;
	padding:0;
}

#container.blackback
{
  background-color: #5A6370;
}

div.row-fluid
{
  background-color:#fff;
  border-radius:10px;
  padding:5px;
}

.bl
{
  border-color:#5A6370;
  color:#5A6370;
  background-color:#5A6370;
  height:1.5px;
}
div.header-inner
{
  position:relative;
  background: #fff;
  height: 100px;
  border-radius:10px;
}

div.head-left
{
  position:absolute;
  left:1%;
  height:100px;
}
div.head-center
{
  position:absolute;
  left:20%;
  /*width:20%;*/
  height: 90%;
  top:2px;
}
div.head-right
{
  position:absolute;
  left:90%;
  top:2px;
  width:21%;
  height:100px;
}

.custom p
{
  background: #fff;
}