@charset "UTF-8";
@import url("menu.css");





/*
*	Text Domain:ubudu
*	Theme URI:http://mummila.net/nuudelisoppa/ubudu-theme-for-wordpress/
*	Author:Jani Uusitalo
*	Author URI:http://mummila.net
*	Theme Name:ubudu
*	Description:ubudu
* 	Version:1.0
*
*
*	To the extent possible under law, Jani Uusitalo  has waived all copyright and
*	related or neighboring rights to this work. This work is published from Finland.
*	http://creativecommons.org/publicdomain/zero/1.0/
*/

/*
160ADD	362FA6	0B0390	4D44EE	7871EE
FF00FF	BF30BF	A600A6	902020	FF73FF
*/

.bitcointips-widget {
	color:inherit;
	background-color:inherit;
	border:0 none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.bitcointips-widget div.qrcode {
	float:left;
	margin:0 10px 10px 0;
	display:none;
}
.bitcointips-widget .contents {
	font-size:75%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	line-height:1em;
}

.continue.post-container {
	margin-top:20em;
}
#wizard {
	text-align:center;
}
#wizard a {
	text-shadow:none;
	color:blue;
}
#wizard #login form {
	display:none;
}
#wizard #login form + ul {
	display:none;
}
#ubudu {
	width:640px;
	margin:1em auto 1em auto;
	font-family:"Ubuntu",sans-serif;
	font-size:14pt;
	background:#000000;
	color:white;
}
.popup-background {
	display:none;
}
.not-footer {
	min-height:730px;
}
.not-footer > header {
	margin-bottom:6em;
	text-align:center;
}
.not-footer header h1 {
	font-size:200%;
	margin-bottom:0;
}
.not-footer header h2,
article footer {
	font-size:88%;
	margin-top:0;
	margin-bottom:1.5em;
}
.blog-title-container {
	position:absolute;
	top:0;
	margin:0;
}

.menu-trigger {
	font-size:90px;
	line-height:106px;
	text-align:right;
	position:relative;
	top:180px;
	left:-280px;
	margin:0;
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	transform:rotate(270deg);
	filter:progid:DXImageTransform.Microsoft.Matrix(M11=-1.836909530733566e-16, M12=1, M21=-1, M22=-1.836909530733566e-16, sizingMethod='auto expand');
	zoom:1;
}
.menu-trigger h1 {
	margin:0;
}
.menu-trigger hr {
	position:relative;
	top:0;
	left:-100%;
	width:250%;
	height:2px;
	margin:0;
	border:0;

	background-color:#000000;
	background-image:-webkit-gradient(linear, left top, right top, from(#000000), to(#0891D0));	/* Saf4+, Chrome */
	background-image:-webkit-linear-gradient(left, #000000, #0891D0);				/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image:-moz-linear-gradient(left, #000000, #0891D0);				/* FF3.6 */
	background-image:-ms-linear-gradient(left, #000000, #0891D0);				/* IE10 */
	background-image:-o-linear-gradient(left, #000000, #0891D0);					/* Opera 11.10+ */
	background-image:linear-gradient(left, #000000, #0891D0);
}
.ff306 .menu-trigger {
	z-index:-10;
}
.ff306 .menu-trigger hr {
	display:none;
}
#ff306-haidient {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url('haidient.png') no-repeat top right;
}
#menu {
	position:absolute;
	top:0;
	left:-12px;
	padding:0;
	margin:0;
	list-style-type:none;
}
.menu-item {
	position:relative;
	padding:0;
	margin:0;
	white-space:nowrap;
}
.menu-item > * {
	display:inline-block;
	color:black;
	padding:0 0 0 13px;
	background-color:#0892D0;
	border:1px solid #000609;
	border-left-color:#0892D0;

	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-bottomright:10px;
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;

	-moz-background-clip:padding;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
}
.menu-item > * > * {
	white-space:normal;
}
.menu-item > a {
	text-shadow:none;
	line-height:2.1em;
}
.menu-item a:hover,
.menu-item #searchform input:hover {
	color:white;
	cursor:pointer;
}
.menu-item-1 > * {
	border-bottom:0;
	-webkit-border-bottom-right-radius:0;
	-moz-border-radius-bottomright:0;
	border-bottom-right-radius:0;
}
.menu-item-2 > * {
	border-top:0;
	border-bottom:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.menu-item-3 > * {
	border-top:0;
	border-bottom:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.menu-item-4 > * {
	border-top:0;
	-webkit-border-top-right-radius:0;
	-moz-border-radius-topright:0;
	border-top-right-radius:0;
}
.menu-item > .popup {
	display:block;
	position:absolute;
	top:.5em;
	left:80%;
	padding:0;
	background-color:transparent;
	border:none;
	color:inherit;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
}
.popup > * {
	position:relative;
	z-index:10;
	margin:0;
	padding:1em;
	background-color:black;
	border:1px solid #0892D0;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	-webkit-box-shadow: 10px 5px rgba(0,0,0,0.5); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
	-moz-box-shadow:10px 10px 5px rgba(0,0,0,0.5); /* FF3.5 - 3.6 */
	box-shadow:10px 10px 5px rgba(0,0,0,0.5);
}
.menu-item #searchform {
	margin:0;
	text-align:left;
	line-height:2.1em;
}
.menu-item #searchform button,
.menu-item #searchform label,
.menu-item #searchform input {
	background-color:inherit;
	border:none;
	padding:0;
}
.menu-item #searchform input:focus {
	outline:none;	/* chromium... */
}
.menu-item #colophon {
	margin-top:0;
}
.mversion {
	text-transform:lowercase;
	display:block;
	margin:0;
	padding:0;
	font-size:15px;
	position:absolute;
	top:17px;
	left:-20px;

	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg);
	filter:progid:DXImageTransform.Microsoft.Matrix(M11=6.123233995736766e-17, M12=-1, M21=1, M22=6.123233995736766e-17, sizingMethod='auto expand');
	zoom:1;
}
.beta:hover {
	cursor:pointer;
}
nav.between-posts.newer,
nav.between-pages.newer {
	float:right;
}
article {
	clear:both;
	margin-top:3em;
}
article .content {
	line-height:1.4em;
}
article header h1 {
}
article header h2 {
}
nav.between-posts.older,
nav.between-pages.older {
	float:left;
}
nav.between-pages,
nav.between-posts {
	margin-bottom:3em;
}
.response-hider {
	display:inline;
	margin-bottom:.5em;
}
.feed-link a {
	text-decoration:none;
}
.response ol {
	list-style-type:none;
	padding:0;
}
.comments, .backreferences {
	min-height:6em;
}
.comment,
.trackback,
.pingback {
	clear:both;
	margin-bottom:3em;
}
.comment-text {
	margin-left:104px;
}
.avatar-96 {
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
}
.comment-placeholder {
    clear: both;
}
.comments-closed {
    margin-top: 3em;
    text-align: center;
}
.collapsible {
	color:inherit;
	font-size:inherit;
	font-family:inherit;
        padding:10px;
        border:1px solid white;
        border-bottom-width:1px;
        border-left-width:1px;
        border-right-width:1px;
	margin:0 auto 1em auto;
}
.collapsed {
        border-bottom-width:0;
        border-left-width:0;
        border-right-width:0;
        margin-bottom:0;
        margin-left:3px;
}
.identity {
	text-align:center;
}
#searchform {
	clear:both;
	text-align:center;
	margin:1em auto;
}
nav.archives {
	clear:both;
}
nav.archives ul > li {
	display:inline;
	text-align:center;
}
nav.archives > ul li:before {
	content:"• ";
}
nav.archives ul li:first-child:before {
	content:"";
}
#colophon {
	margin-top:6em;
	text-align:center;
}
#colophon cite {
	font-style:italic;
	font-weight:bold;
}
a,
button[type=submit] {
	color:#0892D0;
	text-shadow:#000609 1px 1px,#000609 -1px -1px,#000609 -1px 1px,#000609 1px -1px;
	text-decoration:none;
}
article .content a[href^="http://en.wikipedia.org/"],
article .content a[href^="https://en.wikipedia.org/"],
article .content a[href^="http://fi.wikipedia.org/"],
article .content a[href^="https://fi.wikipedia.org/"],
article .content a[href^="http://en.wiktionary.org/"],
article .content a[href^="https://en.wiktionary.org/"],
article .content a[href^="http://fi.wiktionary.org/"],
article .content a[href^="https://fi.wiktionary.org/"],
article .content a[href^="http://secure.wikimedia.org/"],
article .content a[href^="https://secure.wikimedia.org/"],
article .content a[href^="http://commons.wikimedia.org/"],
article .content a[href^="https://commons.wikimedia.org/"],
article .content a[href^="http://mummila.net/"],
article .content a[href^="http://marginaa.li/"],
article header h2 a[href^="http://mummila.net/"],
article header h2 a[href^="http://marginaa.li/"],
article footer a[href^="http://mummila.net/"],
article footer a[href^="http://marginaa.li/"] {
	color:inherit;
	text-shadow:none;
}
article .content a[href^="http://marginaa.li/"].highlight {
	color:#0892D0;
	text-shadow:#000609 1px 1px,#000609 -1px -1px,#000609 -1px 1px,#000609 1px -1px;
}

article footer .taxonomy a[href^="http://mummila.net/"] {
	font-weight:bold;
}
a img {
	border:2px solid #0892D0;
}
button{
	display:inline-block;
	font-weight:normal;
}
button[type=submit] {
	border-style:none;
	background:transparent;
}
button[type=submit]:hover {
	cursor:pointer;
}
button[type=submit][disabled=disabled]{
	color:white;
}
code,pre,em,i,cite,button {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
}
em,i{
	font-style:italic;
}
dd {
	margin-bottom:1em;
}
h1,h2,h3,h4,h5,h6 {
	font-size:inherit;
	font-weight:inherit;
}
input {
	padding:3px 5px;
}
input[type=text] {
	width:20em;
}
input, textarea {
	background-color:transparent;
	color:inherit;
	border-color:inherit;
	border-style:solid;
	border-width:1px;
	font-size:inherit;
	font-family:inherit;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
label[for=s] {
	display:none;
}
pre {
	font-family:"Ubuntu Monospace",monospace;
	clear:both;
	white-space:pre-line;
}
td, th {
	vertical-align:top;
}
th {
	text-align:left;
	font-weight:normal;
}
article th {
	text-decoration:underline;
}
nav {
	display:block;
	text-align:center;
}

.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
p.aligncenter {
	text-align:center;
	width:auto;
}
.alignleft {
	float:left;
	margin:5px 5px 5px 0;
}
.alignright {
	float:right;
	margin:5px 0 5px 5px;
}
.wp-caption {
}
.wp-caption p {
	margin-top:0;
	font-size:88%;
	font-style:italic;
}
.clear {
	clear:both;
}
.grey, .gray {
	background-color:#ddd;
}
.hidden {
	display:none;
}
a.hidden {
	display:inline;
	color:inherit;
	text-shadow:none;
}
.korostettu td {
	font-weight:bold;
}
.lisenssi {
	font-style:italic;
	font-size:88%;
	border: 1px solid #333;
	background: #aaffaa url('http://mummila.net/wiki/images/thumb/f/fc/Copyleft.png/40px-Copyleft.png') no-repeat 4px 50%;
	padding:0 0 0 50px;
}
.lisenssi span {
	margin:0;
	padding:4px 4px 4px 8px;
	display:block;
	background:black;
}
.lisenssi em {
	font-style:normal;
}
.lj {
	background:url(userinfo.gif) no-repeat top left;
	display:inline-block;
	padding-left:17px;
}
.post.tag-lotto {
	background:url(http://mummila.net/marginaali/files/2010/06/200px-Lotto_icon-2.svg_.png) no-repeat 100% 20px;
}
.psy {
	background:url('http://mummila.net/marginaali/files/2010/06/psy.jpg') no-repeat top center;
}
.shrunk {
	visibility:hidden;
	height:0;
	width:0;
}
ul.unbulleted, .unbulleted ul {
	list-style-type:none;
}
.small {
	font-size:75%;
}
.huge {
	font-size:300%;
}
.cleverbot-log th {
	width:25%;
}
.cleverbot {
	color:#0892D0;
}
.ui-widget, .ui-widget .ui-widget, .ui-widget button {
	font-family:inherit;
	font-size:inherit;
}
article ul.wp-tag-cloud {
	list-style-type:none;
	text-align:center;
	padding-left:0;
}
article ul.wp-tag-cloud li {
	display:inline-block;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#commentform table {
		width:100%;
	}
	#commentform textarea {
		width:99%;
	}
}

