/* Page */
body,
.apimInnerContainer {
  background-color: #fff;
  color: #666;
}

/* no background for tinymce */
body#tinymce {
  background: none;
}

.fade:after {
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(70%, #fefefe));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #fefefe 70%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0), #fefefe 70%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #fefefe 70%);
}

.section-collapsible,
.region-highlighted {
  background-color: #ffffff;
}

/* Links */
a,
a:visited,
.myorgAddUserLink h3,
.plantab .apis h3.ui-accordion-header .apititle,
.portal .portalApi .testAPILink a,
.portal .portalApi .testAPILink a:visited {
  color: #666;
}

a:hover,
a:focus,
a:active,
.portal .portalApi .testAPILink a:hover,
.portal .portalApi .testAPILink a:focus,
.portal .portalApi .testAPILink a:active {
  color: #666;
}

a.active {
  color: #5f259f;
}

a.button, a.buttonLink, a.btn {
  color: #fff;
}

.pager a:hover,
.pager a:active,
.pager a:focus {
  color: #666;
}

h3.apimSummaryTitle,
.embedded h4.apimSummaryTitle,
.productTeaser .ui-accordion h3,
.applicationTeaser .ui-accordion h3,
.apiTeaser .ui-accordion h3,
.embedded h4.apimSummaryTitle span.apimTitle a,
.productAPILink a {
  color: #666;
}

.productAPILink .apiVersionText {
  color: #444;
}

.plansection .planintro {
  color: #444;
}

/* Identity */
h1#site-name a,
h1#site-name a:visited {
  color: #5f259f;
}

h2#site-slogan {
  color: #666;
}

/* Header */
.region-header,
.nav .block-menu,
.region-header h2.block-title,
.nav .block-menu h2.block-title {
  color: #666;
}

.region-header a,
.region-header a:visited {
  color: #666;
}

.region-header a:hover,
.region-header a:focus,
.region-header a:active {
  color: #666 !important;
}

.pagebreadcrumb {
  color: #666;
}

.pagebreadcrumb a,
#page > footer a,
#page > footer a:visited {
  color: #666;
}

.pagebreadcrumb a:hover,
.pagebreadcrumb a:focus,
.pagebreadcrumb a:active,
#page > footer a:hover,
#page > footer a:focus,
#page > footer a:active {
  color: #666;
}

.portal .explanationText {
  color: #666;
}

.singleOrg {
  color: #666;
}

/* Menu bar */
.menu-toggle a {
  color: #666;
}

#menu-bar-wrapper {
  background: transparent;
}

.nav .block-menu ul li a {
  color: #666;
}

.nav .block-menu ul a:focus,
.nav .block-menu ul a:hover,
.nav .block-menu ul a:active {
  color: #444;
  opacity: 1;
  text-decoration: underline;
}

.nav .block-menu ul li a.active {
  color: #444;
}

/* header */
#page > header {
  background-color: #fff;
}

body.page-home #columns.no-menu-bar,
body.frontpage #columns.no-menu-bar {
  background-color: #fff;
}

/* top menu bar */
.region-top-menu {
  background-color: #fff;
}

.region-top-menu a {
  color: #666;
}

.region-top-menu .sf-menu.sf-style-default > li > a {
  border: 0;
  color: #666;
  background-color: transparent;
}

#menu-bar {
  background-color: #fff;
  border-bottom: 0;
}

/* Titles */
h1,
.front h2.block-title {
  color: #6a6a6a;
}

.comment header h3 a,
h1 a,
h1.node-title a,
h2 {
  color: #100011;
}

/* input fields */
input, textarea {
  background-color: #fff;
  color: #333;
}

.mesh-portal-product input, .mesh-portal-product textarea {
  background-color: #eee;
}

textarea:disabled {
  background-color: #f6f6f6;
}

/* Label */
.portal .label,
.apimUpdated,
.apimField,
.apiDocTitle,
.portal .sectionHeader {
  color: #656565;
}

/* Summary Text */
.apimSummaryDescription,
.portal .explanationText,
.summaryText,
.form-item .description {
  color: #666;
}

/* Highlight Text */
.portal .highlightText {
  color: #295a46;
}

/* Border Color */
.border,
.section,
.resourceView.resourcePlanView,
.resourceHeadline,
.planSelector,
.apimSummary,
.apimTitleContainer .displayInlineTop.planName,
.plan .authInfo,
.swagger-section,
input.toggle-password,
input.clientSecretInput,
div.credentialDelete,
div.credentialTitle .addCredentials {
  border-color: #ccc;
}

.apimSummary {
  border-bottom: 1px solid #ccc;
}

.node-product.node-teaser .apimSummary,
.node-application.node-teaser .apimSummary,
.node-api.node-teaser .apimSummary {
  border: 0;
}

/* forums */
.forum-table-wrap .forum-table-superheader {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}

/* plans on api view */
.apiPlanSummary.apimMainContent .appPlanName {
  background: inherit;
}

.apiPlanSummary .planSubscribe a,
.apiPlanSummary .planSubscribe a:link,
.apiPlanSummary .planSubscribe a:visited,
.apimPlansApis .ui-accordion-header .testAPILink a,
.apimPlansApis .ui-accordion-header .testAPILink a:link,
.apimPlansApis .ui-accordion-header .testAPILink a:visited {
  color: #666;
}

.apiPlanSummary .planSubscribe a:hover,
.apiPlanSummary .planSubscribe a:focus,
.apiPlanSummary .planSubscribe a:active,
.apimPlansApis .ui-accordion-header .testAPILink a:hover,
.apimPlansApis .ui-accordion-header .testAPILink a:focus,
.apimPlansApis .ui-accordion-header .testAPILink a:active {
  text-decoration: underline;
  color: #666;
}

.portal .apiPlanSummary .portalApi .resourceDesc,
.portal .apiPlanSummary .portalApi .planHeader {
  color: #444;
}

.apiPlanSummary .ui-accordion h3.ui-accordion-header.ui-state-default {
  background-color: #eee;
  border: 1px solid #ccc;
}

.apiPlanSummary .ui-accordion h3.ui-accordion-header.ui-state-active {
  background: inherit;
  border: 1px solid #ccc;
}

.apiPlanSummary .ui-accordion .portalApi.animateMaxHeight {
  border: 1px solid #ccc;
  border-top: 0;
}

.numberedList li:before {
  border: 1px solid #444;
}
/*# sourceMappingURL=colors.css.map */