@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("apidock.com") {


* {font-family: "droid sans" !important;}
#content pre * { font-family: "Monaco" !important;font-size:13px !important; }
pre {
    background-color: #FFE8DE !important;
    border: 1px solid #9F9B63 !important;
  	-moz-border-radius: 3px !important;
  	-webkit-border-radius: 3px !important;
  	-moz-box-shadow:    0 1px 2px rgba(0, 0, 0, 0.2) inset !important;
  	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset !important;
}
pre .string {background: none !important;}


body, #body2 { background: none !important;}
#flowdock-tab, #footer_flowdock {display:none !important;}

#header {height:50px !important;}
#header #apidock_nav {display:none !important;}

#header #apidock_logo img {display: none;}
#apidock_logo {
  background: url(data:image/png;base64,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) no-repeat !important;
  display: block !important;
  width: 40px !important;
  height: 20px !important;
  margin:15px 0 0 90px !important;
}

#header #header_right {
  position: absolute !important;
  right: 380px !important;
  top: 18px !important;
}
#header #header_right.logged_in {
  right: 330px !important;
}
#header_right a { color: #DC5B5B !important;}
#header_right input[type="image"] {display: none !important; }

#notice {
  position: absolute !important;
  top:60px !important;
  margin:0 auto !important;
  min-width:300px !important;
}


#nav_search { position: absolute !important;top:0 !important;left:0 !important; right: auto !important; margin: 12px 50px !important;}
#submit_nav_search {display: none !important;}
#nav_search_field {
    -moz-appearance: none !important;
  	width:320px !important;
  	padding: 5px 15px 5px 24px !important;
  	color: #333 !important;
  	margin: 0 !important;
  	border: 0 !important;
  	-moz-border-radius: 18px !important;
  	-webkit-border-radius: 18px !important;
  	-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.6),0 1px 2px rgba(0, 0, 0, 0.2) inset !important;
  	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.6),0 1px 2px rgba(0, 0, 0, 0.2) inset !important;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABSElEQVR42u2UzWqDQBSFi6kQS4oL0UQhKv4Gk1TchUAXQQqCdFfXg4u4KRRKod3oJnmK+yp5lrxLMid0ZTdasmuFD67n3DnIzB1vTqfTVfkP/MlgMAgkSfoYjUYEUEP7VeBwOHyWZZkURSFVVcGlhgavV6AoigEWTyYTqqpqezweU4AaGjz0dA7Udf3LMAza8oe/G5xbgBoaPPT0CaTpdEqHw8Fte9DgoadzoGmaZFkWZVl23/agwUNP58D1er1zHIc0TXtqe9DgbTabunPgfr/PfN/HV2BcUkEQ7gBqaEEQ0Gq1+uwzNnJZlq9hGJJt24RDAKhnsxnN53PyPA+nzfoMtkVEL2ma7qIoIpDnec0Ye4/jmBaLBbmuewntc/VkzgPn8ZuI4zRNw5IkoeVySXy/365xl8d1XbOiKLCPwTUCwRhhf/x/eAZ8gQh1EMZK4AAAAABJRU5ErkJggg==) no-repeat 3px 3px !important;
}
#search_results {
  top:38px !important; left:58px !important; right:auto !important;
  border:1px solid rgba(0,0,0,0.6) !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	-moz-box-shadow:    0 2px 5px rgba(0,0,0,0.2) !important;
	-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.2) !important;
  float: none !important;
  width: 330px !important;
}


#navigation {background: none !important;}
#navigation ul {position: absolute !important; top:12px !important; right:0 !important;margin:0 50px 0 0 !important;padding: 0 !important;}
#navigation ul li { background: none !important;}
#navigation ul li a {
  background: rgba(255,255,255,0.3) !important;
  color:#fff !important;
	-moz-border-radius: 18px !important;
	-webkit-border-radius: 18px !important;
	margin:0 5px;
  border:1px solid transparent !important;
}

#navigation ul li a:hover {
  border:1px solid #fff !important;
}


#navigation ul a, #navigation ul span { padding: 4px 14px 4px 10px !important; }
#navigation ul li#current a {
  background: rgba(255,255,255,0.1) !important;
  border:1px solid #fff !important;
}

#content {margin:0 50px !important;}

#source_link {
  text-decoration: none !important;
  padding:5px 10px 5px 25px !important;
  text-shadow:0px 1px 0px rgba(255,255,255,0.5) !important;
  border:1px solid #5c5d5c !important;
  -moz-border-radius   :3px !important;
  -webkit-border-radius:3px !important;
  background-color: #fefefe !important;
  -moz-box-shadow   :0px 1px 0px #fff, inset 0px -20px 15px -10px rgba(0,0,0,0.3) !important;
  -webkit-box-shadow:0px 1px 0px #fff, inset 0px -20px 15px -10px rgba(0,0,0,0.3) !important;
  color:#333 !important;
  background: url("http://apidock.com/images/icon_file_sm.png") no-repeat scroll 5px 6px #F8AF7F !important;
}

#add_note_link {
  text-decoration: none !important;
  padding:5px 10px 5px 25px !important;
  text-shadow:0px 1px 0px rgba(255,255,255,0.5) !important;
  border:1px solid #5c5d5c !important;
  -moz-border-radius   :3px !important;
  -webkit-border-radius:3px !important;
  background-color: #fefefe !important;
  -moz-box-shadow   :0px 1px 0px #fff, inset 0px -20px 15px -10px rgba(0,0,0,0.3) !important;
  -webkit-box-shadow:0px 1px 0px #fff, inset 0px -20px 15px -10px rgba(0,0,0,0.3) !important;
  color:#333 !important;
  background: url("http://apidock.com/images/icon_note_sm.png") no-repeat scroll 5px 6px transparent !important;
}


a { outline:none !important;}
#content a:hover { border-bottom: 0 !important; text-decoration: underline !important;}

#notes { border-top: 2px solid #BA2727 !important;}

.note, #new_note_preview, #edit_note_preview {
    border:2px solid rgba(186,39,39,0.4) !important;
    background-color: #FFECEB !important;
    -moz-border-radius: 5px !important;
  	-webkit-border-radius: 5px !important;
  	-moz-box-shadow:    0 -2px 5px rgba(0,0,0,0.2) inset !important;
  	-webkit-box-shadow: 0 -2px 5px rgba(0,0,0,0.2) inset !important;
    overflow: hidden !important;
}

.note_info {
  border-bottom:1px solid rgba(186,39,39,0.4) !important;
  background-color: rgba(186,39,39,0.1) !important;
  overflow: hidden !important;
  -moz-border-radius: 5px 5px 0 0  !important;
	-webkit-border-radius: 5px 5px 0 0 !important;
}

#new_note_div {
  background: none !important;
  border: 1px solid rgba(0,0,0,0.4) !important;
  width: 95% !important;
  -moz-border-radius   :5px !important;
  -webkit-border-radius:5px !important;
  background-color: #dfdfdf !important;
  -moz-box-shadow   :inset 0px 3px 6px rgba(0,0,0,0.3) !important;
  -webkit-box-shadow:inset 0px 3px 6px rgba(0,0,0,0.3) !important;

}

.field { border-top: 0 !important;}

#content input[type="text"], #content input[type="password"], #content textarea, #content select {
    border: 0 !important;
}

#new_note_div input, #new_note_div textarea, #new_note_div select {
    border-color: inherit !important;
}

#new_note_div input[type="text"]:focus, #new_note_div textarea:focus {
    background-color: inherit !important;
}

#content input[type="submit"] {
  -moz-appearance: none !important;
  text-decoration: none !important;
  padding:5px !important;
  text-shadow:0px 1px 0px rgba(255,255,255,0.5) !important;
  border:1px solid #5c5d5c !important;
  -moz-border-radius   :3px !important;
  -webkit-border-radius:3px !important;
  background-color: #fefefe !important;
  -moz-box-shadow   :0px 1px 0px #fff, inset 0px -20px 15px -10px rgba(0,0,0,0.3) !important;
  -webkit-box-shadow:0px 1px 0px #fff, inset 0px -20px 15px -10px rgba(0,0,0,0.3) !important;
  color:#333 !important;
  background: none !important;
}

.thank_text { color: #666 !important;}

.newer a {color: #233FBF !important;}
.newer a:after {
  content:" new!" !important; color:red !important;
  text-indent: -300px;
  overflow: hidden;
  background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAANwAA/+4ADkFkb2JlAGTAAAAAAf/bAIQABwUFBQUFBwUFBwoHBgcKDAkHBwkMDgsLDAsLDhEMDAwMDAwRDhAREREQDhUVFxcVFR8eHh4fIyMjIyMjIyMjIwEICAgODQ4bEhIbHhcUFx4jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj/8AAEQgACQAXAwERAAIRAQMRAf/EAHcAAAIDAAAAAAAAAAAAAAAAAAADBAUHAQACAwEAAAAAAAAAAAAAAAAAAgMEBgcQAAICAQMFAAMAAAAAAAAAAAIDAQQFIRITABEiFAZBMgcRAAECBQEGBwAAAAAAAAAAAAERAgAhMRIDIkFxsTITBFFhodFyMwX/2gAMAwEAAhEDEQA/AIWOp/I2Mdj05KVVi9Zdq9eU05s7yyfqsTxyTF+NMuWBFW/SC1HvE51oxkBZeJ28ycJ0jsGfL3bcjyxXai1rSBanSuBVAfs0qXWzStLGxiPjIfZQEoW80iaBmyqEwwk20jxEu5cEY9iaklDHkUeRTtVu7O5mNT7/AC8zttqfSKjO6721pNxas9JVLsZmuNh5OqlrAKNm9Fd8fjv5pd+gzrMw+fRrnZZi6h8gJKmG8t8HE8xMFcaBoX58p/V8DcJc66k03cYj/Vz/AKbO3xDENbg0PMlvlJOUAnbTcK5x1RjWQdEEHRBH/9k=) no-repeat 4px 2px;
  width:28px;
  height:12px;
  display: inline-block;

}


.message {
  border:2px solid rgba(186,39,39,0.4) !important;
  background-color: #FFECEB !important;
  -moz-border-radius   :5px !important;
  -webkit-border-radius:5px !important;
}

.message h2 {
    background-color: rgba(186,39,39,0.6) !important;
    border-bottom: medium none !important;
    -moz-border-radius   :3px 3px 0 0 !important;
    -webkit-border-radius:3px 3px 0 0 !important;
}

#info_page dt {border-top: 0 !important;}
input:focus {outline:none !important;}


}