/*
OVERRIDE HQ STYLES
FOR SERVICES DOMAIN
AND ADD SOME EXTRAS

MODIFIED: 2013-05-17 18:49 UTC (RLN)
MODIFIED: 2013-11-27 00:30 UTC (RLN)
*/

/* HEADER ONLY */
#header, #logo {
  height: 70px;
}
#header {
  border-bottom: 1px solid #41277C;
  display: relative;
}
#logo {
  margin-top: 0;
}
#logo img {
  height: 65px;
}
#top-menu, #nsf-logo {
  float: left;
}
#nsf-logo {
  position: initial;
  margin: 5px 0 0 35px;
}

#footer-bottom {
  border: none;
}

/* BREADCRUMBS FONT BOOSTER */
#breadcrumbs {
  font-size: 95%;
}

/* OVERRIDE HQ STYLE */
#page-content {
  padding:10px 20px;
}

/* HARDHAT URL BUILDER ICON */
.hardhat {
  background:url(/static/webservicedoc/img/builder.png) no-repeat center left;
  padding-left:70px;
  height: 56px;
}
a.hardhat {
  white-space:normal;
  font-weight:bold;
  float: right;
}

/* DIV ELEMENTS */
div#webservicedoc-summary {
  margin-top:1.0em;
}

div#webservicedoc-deprecation-notice {
  margin-top:1.0em;
}

/* FORM BUILDER CUSTOMIZATIONS */
.inactive { color: #ccc; }
.inactive.hide-if-inactive, input:disabled.hide-if-inactive { display: none; }

/* This is mainly to ensure that long URLs are wrapped, but IE will only apply this to block elements */
#content {
  word-wrap: break-word;
}

