@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("dabr.co.uk"), url-prefix("https://shkspr.mobi/dabr/"), url-prefix("http://myopiclunacy.com/dabr/") {

a {color: #2698D1 !important;}
strong {color: #686868}
.menu a {color:white !important;}
body {position:relative;}
body > p {
padding-left:15px;
padding-left:15px;
}
input[value="Save"] {
width:100px;
height:40px;
}

.date {clear:both;}
table + p {text-align:left !important; padding-left:20px;}

/* removed */
div.menu-bottom + img, .advert {display:none}
div.menu-bottom + img + p {direction:ltr;
font-size:10px; color:green; position:absolute; left:10px; bottom:30px; display:none;}

span label#lblGeo {font-size:.9em; border:2px dashed green; padding:3px;}
label#lblGeo {display:none}

.about a, .features a{color: #0069C7!important; }
.profile .avatar a img, .profile .avatar {width: 60px !important; height: 60px !important;}
.profile .avatar {margin:10px !important;}

.timeline a{color: #0069C7!important; text-decoration:none;}
.timeline,p {
direction:ltr;
text-align:left;
font-family:tahoma;
}

.tweet {padding-left:25px !important;}
.avatar, .avatar img {width:38px !important; height:38px !important;}
.avatar {margin-right:10px !important;}

.status b a {color:#2698D1 !important;}
.status [target="_blank"]:hover , .tweet-url {color:#648013 !important; background-color:#DBF0FF !important;}
.status small {color:#1FA184!important}
.status small a{color:#19D128!important}
a[accesskey="9"]{color:#0069C7 !important; font-weight:bold; border:1px solid #88DBE3; padding:2px; background-color:#dfd;}
.timeline + p {text-align:left;}
table {width:100%}
a{text-decoration:none !important}

.even{background:#f6ffd7!important;}
.odd, .even{border-bottom:1px dashed #CFCFCF;}
body {background: #F9FFF0 !important;}
.menu{background: #0095aa!important; 
border-bottom:2px solid black;
border-top:7px solid #0a4306;
color:white !important;
}


#status, form[action="twitpic"] textarea, form[action="update"] {direction:ltr; text-align:left;}
form {display:block}
textarea#status, form[action="twitpic"] textarea, form[action="update"] textarea{
float:left; width:100% !important; height:65px;
font:12px tahoma,arial;
}
form[action="twitpic"], form[action="update"] {text-align:left; position:relative;}
.avatar {float:left!important; position:relative !important}

form div input {float:left; width:100px; height:70px;}
span#remaining {
float:left; color:#00454f;
 
-moz-box-shadow:10px 7px 18px #00454f;
-moz-border-radius: 12px;

box-shadow: 10px 7px 18px #00454f;
-webkit-border-radius: 12px;
border-radius: 12px;

width:67px; height:52px; 
line-height:52px; 
text-align:center; 
font-size:2.7em;
margin:3px 30px 0; position:relative; left:490px;
}
#geo {
float:left;
position:relative;
left:110px;
top:40px;
}

form[action="twitpic"], form[action="update"]{
height:110px;
}
form[action="twitpic"] #remaining {
position:absolute;
top:35px;
right:500px;
}
form[action="update"] #remaining {
position:absolute;
top:25px;
right:500px;
}

form[action="twitpic"] input[type="submit"] {
width:100px;
height:70px;
float:left;
position:relative;
top:-17px;
}


*::-moz-selection  {
background-color:#090;
color:#FFFFFF;
}

/*other pages*/

.followers .avatar {
float:left !important;
margin:0 20px 0 0 !important;
}
.followers .status a {
color:#2698D1 !important;
font-weight:bold;
}

form[action="search"] {
width:380px;
height:80px;
margin: 0 auto !important;
line-height:5em;
}

form[action="search"] *{
line-height:2em;
vertical-align:middle;
height:30px;
font-family:tahoma, arial;
direction:ltr;
}

.menu,.menu-top + p,.menu-top + p + div, body div + div div {
padding-left:10px !important;
padding-left:10px !important;
}
.menu-top + p {
margin-left:auto;
margin-left:auto;
width:400px;
direction:ltr;
}
.menu-top + p + div {
padding-bottom:20px;
}
.menu-top + p + div > span {
margin-left: 5px;
}

form[action="settings/save"] + hr + p, form[action="settings/save"] {
padding-left:20px;
}
form[action="settings/save"] *, form[action="settings/save"] + hr + p {
direction:ltr !important; text-align:left;
}

#about {
background-color:#F6FFD7 !important;
border:3px dashed gray;
}

}