code, pre
{
    font-weight: 300;
}

body
{
    padding-top: 60px;
    padding-bottom: 40px;        
}
.sidebar-nav
{
    padding: 10px 10px;
    margin: 10px;
}

td.avatar
{     
    display: block;
    width: 66px;
    float: right;
}

.paste-title
{
    width: 99%;
    height: 25px;
    line-height: 25px;
    font-size: 1.25em;
}

.form-actions
{
    text-align: right;
}

.well h4
{
    font-size: 16px;
}

.well ul
{
    font-size: 1.1em;
}

.well ul li
{
    margin: 5px 0px;
}

.report
{
    color: red;
}

.brand
{
    color: white !important;
}

.span9 h4
{
    display: block;
    font-size: 1.2em;
    padding: 5px 0px 1px;
}


.alertbox
{
    opacity: 0.84;
    width: 220px;
    position: absolute;
    right: 40px;
    top: 45px;
}

.nav-tabs
{
    margin: 4px 0px;
}

.nav-tabs li
{
    float: right;
}

.well ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}

textarea
{
    width: 95%;
    min-height: 350px;
    font-family: "Courier New", Consolas, monospace;
    overflow: auto;
}

.btn-primary {
  background-color: #414141;
  *background-color: #222222;
  background-image: -ms-linear-gradient(top, #555555, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));
  background-image: -webkit-linear-gradient(top, #555555, #222222);
  background-image: -o-linear-gradient(top, #555555, #222222);
  background-image: -moz-linear-gradient(top, #555555, #222222);
  background-image: linear-gradient(top, #555555, #222222);
  background-repeat: repeat-x;
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}


.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #222222;
  *background-color: #151515;
}

.btn-primary:active,
.btn-primary.active {
  background-color: #080808 \9;
}

a
{
color:#003880;
}
a:hover
{
    color: #000080;
}

.output
{
  font-size: 11px;
  padding-left: 20px;
  max-height: 200px;
  overflow: auto;
  font-family: monospace;
  word-wrap: break-word;
 white-space: pre-wrap;
}

.span2-5
{
  width: 210px;
}
.span2-7
{
  width: 220px;
  vertical-align: middle; 
}
.span3-5
{
  width: 335px;
}

.dropdown-menu
{
  background-color: #2C2C2C;
  color: white;
}

.dropdown-menu a
{
  color: #999;
}

.dropdown-menu a:hover
{
  color: #fff;
}

.navbar-search .search-query:focus,
.navbar-search .search-query.focused 
{
  color: #ffffff;
  text-shadow: none;
  background-color: #626262;
  border: 1px solid #151515;
  padding: 4px 9px;
  font-size: 13px;
  font-weight: normal;
}

.table-centerd-cells, .table-centerd-cells td, .table-centerd-cells th
{
  vertical-align: middle; 
  text-align: center;
}

.navbar-inner {
  background-color: #2c2c2c; /* fallback color, place your own */

  /* Gradients for modern browsers, replace as you see fit */
  background-image: -moz-linear-gradient(top, #444, #222);
  background-image: -ms-linear-gradient(top, #444, #222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#222));
  background-image: -webkit-linear-gradient(top, #444, #222);
  background-image: -o-linear-gradient(top, #444, #222);
  background-image: linear-gradient(top, #444, #222);
  background-repeat: repeat-x;

  /* IE8-9 gradient filter */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#222222', GradientType=0);
}


.navbar .nav > li > a
{
  box-shadow: inset 0 5px 1px rgba(0, 0, 0, 0.075);
}
html .fb_share_button { display: -moz-inline-block; display:inline-block;  width: 57px; height:18px; background:url(/assets/img/fbshare.gif) no-repeat top right; }

.CodeMirror-fullscreen 
{
  display: block;
  height: 3000px !important;
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  background: white !important;
  z-index: 9999;
}
#template-input, #syntax-input, #theme-input
{
  margin-bottom: 5px;
}

a#fullscreen-btn
{
  margin-bottom: 5px;
}

.hr-output
{
  margin: 10px 0 !important;
}

.output-iframe
{
  width: 100%;
  border: 0px;
  height: 400px;
}

.logo { margin: 0; padding: 0; margin-right: 5px; margin-left: 15px; width: 90px; height: 40px;}

blockquote {/*background-color: #fee;*/}

.acInput {
}

.acResults {
  padding: 0px;
  border: 1px solid WindowFrame;
  background-color: Window;
  overflow: hidden;
}

.acResults ul {
  margin: 0px;
  padding: 0px;
  list-style-position: outside;
  list-style: none; 
}

.acResults ul li {
  margin: 0px;
  padding: 2px 5px;
  cursor: pointer;
  display: block;
  font: menu;
  font-size: 12px;
  overflow: hidden;
}

.acLoading {
  background : url('/assets/img/loader.gif') right center no-repeat;
}

.acSelect {
  background-color: Highlight;
  color: HighlightText;
}

div.pmReadBox
{
  word-wrap: break-word !important; height: auto; background-color: #efe;
  word-break: hyphenate;
  border: 1px solid #EEE;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  float: left;
  padding: 10px;
}

.well2{
  padding-left: 10px !important;
  padding-right: 10px !important;
}

#assembly-source
{
  min-height: 300px; font-family: monospace; font-size: 11px; line-height: 11px;
}


div#options {
    min-width: 125px;
}

div#options select {
    width: 120px !important;
}
div#options input[type="text"] {
    width: 110px !important;
}
body > div.container-fluid {
}
.adbox {
text-align: center;
width: 80%;
margin: 0 auto;
}
