iframe#tumblr_controls {
top: 0% !important;
right:0% !important; 
position: fixed !important;
opacity:.8!important;
z-index:9999999!important;}

iframe#tumblr_controls:hover {
opacity:1!important;}

body {
background-attachment:fixed;
font-size:14px;
font-family:"Lucida Grande", sans-serif;
}

a {
text-decoration:none;
}

b, strong {
font-weight: bold;
}

i, em {
font-style: italic;
}

h1 {
font-size: 18px;
font-family:"Source Code Pro", sans-serif;
font-weight:normal;
text-align:center;
text-transform:uppercase;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
word-wrap:break-word;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
margin-bottom:10px;
margin-top:10px;
}

h2 {
font-size: 14px;
font-family:"Source Code Pro", sans-serif;
font-weight:normal;
text-align:center;
text-transform:uppercase;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
margin-left:20px;
margin-right:20px;
word-wrap:break-word;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
margin-bottom:10px;
margin-top:10px;
}

blockquote {
padding-left:5px;
-webkit-margin-before: 1px!important;
-webkit-margin-after: 1px!important;
-webkit-margin-start: 2px!important;
-webkit-margin-end: 0px!important;
}

div#body {
font-size:14px;
font-family:"Lucida Grande", sans-serif;
text-align:justify;
word-wrap:break-word;
}

#texttitle {
font-size: 18px;
font-family:"Source Code Pro", sans-serif;
text-align:center;
text-transform:uppercase;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
word-wrap:break-word;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
margin-bottom:10px;
}

p {-webkit-margin-before: 0px!important;}
p.small {-webkit-margin-after: 2px!important;}

.labelodd {font-weight: bold;}
.labeleven {font-weight: bold;}

.quote {
font-size: 18px;
font-family:"Source Code Pro", sans-serif;
text-align:left;
padding:10px;
word-wrap:break-word;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
margin-bottom:5px;
}

#source {
font-size: 12px;
font-family:"Lucida Grande", sans-serif;
text-align:right;
width:100%;
}

.question {
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
padding: 12px;
margin-top:12px;
margin-bottom:12px;
word-wrap:break-word;
}

div.youranswer {
font-family:"Source Code Pro", sans-serif;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
}

#yourname {
line-height:30px;
}

#yourname img {
float:left;
margin-left:10px;
margin-right:10px;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
}

#askname img {
float:right;
margin-left:10px;
margin-right:10px;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
}

.answer {
margin-top:12px;
}

div.asker {
text-align:right;
font-family:"Source Code Pro", sans-serif;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
}

#askname {
text-align:right;
line-height:30px;
}

#player {
height:25px;
width:25px;
overflow:hidden;
float:left;
margin-right:12px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-o-border-radius: 10px;
}

#infos {
float:right;
}

div#audibody {
font-size:14px;
font-family:"Lucida Grande", sans-serif;
text-align:justify;
margin-top:12px;
}

.indexinfo {
text-align:right;
position: relative;
padding-top:12px;
padding-left:0px;
padding-right:0px;
width:100%;
font-size: 12px;
font-family:"Lucida Grande", sans-serif;
}

.indexinfo a {
font-size: 12px;
font-family:"Lucida Grande", sans-serif;
}

.infobloc {
text-align:center;
margin-top:10px;
margin-bottom:10px;
margin-left:50px;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
padding:12px;
width:494px;
}

.infobloc a {
font-size: 12px;
font-family:"Lucida Grande", sans-serif;
}

.info {
font-size: 12px;
font-family:"Lucida Grande", sans-serif;
text-align:center;
width:500px;
}

.tags {
font-size: 12px;
font-family:"Lucida Grande", sans-serif;
text-align:center;
margin-top:5px;
padding-bottom:12px;
width:500px;
}

div.notes {
font-size: 12px;
line-height: 17px;
font-family:"Lucida Grande", sans-serif;
padding: 5px;
text-align:left;
width: 484px;
}

.notes img {
width:15px;
height:15px;
vertical-align: middle;
padding-right:10px;
}

li.notes {
padding: 5px;
padding-left:0px!important;
}

ol.notes > li > blockquote {
padding-left:50px;
border-left:0px;
-webkit-margin-before: 2px!important;
-webkit-margin-after: 2px!important;
-webkit-margin-start: 0px!important;
-webkit-margin-end: 0px!important;
}

.notes {
list-style-type:none;
}

ol.notes {
-webkit-padding-start: 0px!important;
}

.entries {
position: relative;
margin-bottom: 10px;
margin-top: 10px;
margin-left:50px;
width: 520px;
min-height: 50px;
}

.entries img{
max-width:100%;
}

.permatab {
text-align: center;
margin-left: -60px;
-webkit-border-top-left-radius: 15px;
-moz-border-top-left-radius: 15px;
-o-border-top-left-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-o-border-bottom-left-radius: 15px;
padding: 10px 5px;
top: 20px;
overflow:hidden;
width:62px;
height:0px;
position:absolute;
-webkit-transition: all 0.7s ease-out;
-moz-transition: all 0.7s ease-out;
-o-transition: all 0.7s ease-out;
}

.permatab:hover {
height:32px;
-webkit-transition: all 0.7s ease-out;
-moz-transition: all 0.7s ease-out;
-o-transition: all 0.7s ease-out;
}

#permadeet {
display:block;
opacity:0;
text-align:left;
width:auto;
-webkit-transition: all 0.7s ease-out;
-moz-transition: all 0.7s ease-out;
-o-transition: all 0.7s ease-out;
}

.permatab:hover > #permadeet {
opacity:1;
-webkit-transition: all 0.7s ease-out;
-moz-transition: all 0.7s ease-out;
-o-transition: all 0.7s ease-out;
}

.permatext {
display: block;
width:100%;
height:30px;
font-family:"Lucida Grande", sans-serif;
font-size:15px;
line-height:30px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-top-left-radius: 10px;
-moz-border-top-right-radius: 10px;
-o-border-top-left-radius: 10px;
-o-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-bottom-left-radius: 10px;
-moz-border-bottom-right-radius: 10px;
-o-border-bottom-left-radius: 10px;
-o-border-bottom-right-radius: 10px;
padding-left:5px;
}

.entrybody {
position:relative;
font-size: 14px;
font-family: "Lucida Grande", sans-serif;
padding:10px;
text-align: justify;
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
}

.pagibott {
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
min-height:30px;
font-size:18px;
font-family: "Source Code Pro", sans-serif;
line-height:30px;
text-align:center;
overflow:hidden;
}

.pagibott a {
font-size:18px;
margin:0px;
}

span#quip2:before {
font-size:14px;
padding-left:10px;
padding-right:10px;
}

#quip {
margin-left:10px;
margin-right:10px;
}

span#quip:before {
font-size:14px;
}

.pagi a {
font-size:12px;
margin:0px;
}

.pagi {
}

#pagispare {
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-top-left-radius: 15px;
-moz-border-top-right-radius: 15px;
-o-border-top-left-radius: 15px;
-o-border-top-right-radius: 15px;
-webkit-border-bottom-left-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-bottom-left-radius: 15px;
-moz-border-bottom-right-radius: 15px;
-o-border-bottom-left-radius: 15px;
-o-border-bottom-right-radius: 15px;
min-height:30px;
margin:10px;
padding-left:10px;
padding-right:10px;
font-size:12px;
font-family: "Source Code Pro", sans-serif;
line-height:30px;
text-align:center;
}

scarves{
height: 200px;
margin-top: 0;
position:absolute;
}

scarf1{
width:25px;
height:150px;
position:fixed;
margin-top:-80px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:.8;
}

scarf1:hover{
margin-top:-45px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:1.00;
}

scarf2{
width:25px;
height:150px;
position:fixed;
margin-left:55px;
margin-top:-80px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:.8;
}

scarf2:hover{
margin-top:-45px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:1.00;
}

scarf3{
width:25px;
height:150px;
position:fixed;
margin-left:110px;
margin-top:-80px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:.8;
}

scarf3:hover{
margin-top:-45px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:1.00;
}

scarf4{
width:25px;
height:150px;
position:fixed;
margin-left:165px;
margin-top:-80px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:.8;
}

scarf4:hover{
margin-top:-45px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:1.00;
}

scarf5{
width:25px;
height:150px;
position:fixed;
margin-left:220px;
margin-top:-80px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:.8;
}

scarf5:hover{
margin-top:-45px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:1.00;
}

scarf6{
width:25px;
height:150px;
position:fixed;
margin-left:275px;
margin-top:-80px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:.8;
}

scarf6:hover{
margin-top:-45px;
transition: all 1s, transform 1s;
-moz-transition: all 1s, -moz-transform 1s;
-webkit-transition: all 1s, -webkit-transform 1s;
-o-transition: all 1s, -o-transform 1s;
opacity:1.00;
}

#largebg {
width:500px;
top:0px;
bottom:0px;
position:fixed;
background-size:contain;
background-repeat:no-repeat;
}