/* $Id: local.css (GIC2) 6555 2010-02-24 20:21:15Z chris $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */


/*************************
 * BANNER
 */
#header-site-info {
//  background: transparent url(../images/banner.png) no-repeat 40px 55px;
//  height: 250px;
}


/**************************
 * FONT COLOR OVERIDES
 */
a,
a:link,
a:visited {
  color: #399c39;
}

a:hover,
a:focus,
a:active {
  color: #333;
}

/* Page and full node titles */

h1.title {
  color: #399c39;
}

.node .inner .links ul li > a {
  color: #399c39;
}

.profile .userpoints {
  background-color: #399c39;
  border: 1px solid #517aa1;
  color: #fff;
}

form input.form-submit,
.views-exposed-form .views-exposed-widget input.form-submit {
  background-color: #399c39;
  border: 1px solid #868686;
  color: #fff;
}

.block .content-content .view-og-calendar .month-view td.future.has-events .view-item .view-data-node-title a,
.block .content-content .view-content-global-calendar .month-view td.future.has-events .view-item .view-data-node-title a {
  color: #399c39;
}

.panel-pane .view-og-calendar .view-header .addnew a,
.panel-pane .view-recent-notices .view-header .addnew a,
.panel-pane .view-header .addnew a {
  color: #399c39;
}

.view-user-meta .views-field-name span.username a {
  color: #399c39;
}

/********************
 * Integral Accounting colors
 */

fieldset.group-commodity legend {
  background: transparent url(../images/commodity.png) no-repeat left top;
  padding-left: 33px;
  padding-bottom: 8px;
  padding-top: 8px;
}

fieldset.group-custom-culture legend {
  background: transparent url(../images/custom_culture.png) no-repeat left top;
  padding-left: 33px;
  padding-bottom: 8px;
  padding-top: 8px;
}

fieldset.group-knowledge legend {
  background: transparent url(../images/knowledge.png) no-repeat left top;
  padding-left: 33px;
  padding-bottom: 8px;
  padding-top: 8px;
}

fieldset.group-money legend {
  background: transparent url(../images/money.png) no-repeat left top;
  padding-left: 33px;
  padding-bottom: 8px;
  padding-top: 8px;
}

fieldset.group-technology legend {
  background: transparent url(../images/technology.png) no-repeat left top;
  padding-left: 33px;
  padding-bottom: 8px;
  padding-top: 8px;
}

fieldset.group-well-being legend {
  background: transparent url(../images/well-being.png) no-repeat left top;
  padding-left: 33px;
  padding-bottom: 8px;
  padding-top: 8px;
}

#edit-field-commodity-0-value-wrapper,
#edit-field-commodity-req-0-value-wrapper,
.field-field-commodity {
  background: transparent url(../images/commodity.png) no-repeat left top;
}

#edit-field-customculture-0-value-wrapper,
#edit-field-custom-culture-req-0-value-wrapper,
.field-field-customculture {
  background: transparent url(../images/custom_culture.png) no-repeat left top;
}

#edit-field-knowledge-0-value-wrapper,
#edit-field-knowledge-req-0-value-wrapper,
.field-field-knowledge {
  background: transparent url(../images/knowledge.png) no-repeat left top;
}

#edit-field-money-0-value-wrapper,
#edit-field-money-req-0-value-wrapper,
.field-field-money {
  background: transparent url(../images/money.png) no-repeat left top;
}

#edit-field-technology-0-value-wrapper,
#edit-field-technology-req-0-value-wrapper,
.field-field-technology {
  background: transparent url(../images/technology.png) no-repeat left top;
}

#edit-field-wellbeing-0-value-wrapper,
#edit-field-well-being-req-0-value-wrapper,
.field-field-wellbeing {
  background: transparent url(../images/well-being.png) no-repeat left top;
}

#edit-field-commodity-0-value-wrapper label,
#edit-field-customculture-0-value-wrapper label,
#edit-field-knowledge-0-value-wrapper label,
#edit-field-money-0-value-wrapper label,
#edit-field-technology-0-value-wrapper label,
#edit-field-wellbeing-0-value-wrapper label,
#edit-field-commodity-req-0-value-wrapper label,
#edit-field-custom-culture-req-0-value-wrapper label,
#edit-field-knowledge-req-0-value-wrapper label,
#edit-field-money-req-0-value-wrapper label,
#edit-field-technology-req-0-value-wrapper label,
#edit-field-well-being-req-0-value-wrapper label,
.field-field-commodity-req .field-label,
.field-field-custom-culture-req .field-label,
.field-field-knowledge-req .field-label,
.field-field-money-req .field-label,
.field-field-technology-req .field-label,
.field-field-well-being-req .field-label,
.field-field-commodity .field-label,
.field-field-customculture .field-label,
.field-field-knowledge .field-label,
.field-field-money .field-label,
.field-field-technology .field-label,
.field-field-wellbeing .field-label {
  padding-top: 7px;
  padding-bottom: 10px;
  margin-left: 33px;
}


/********************
 * Menu tweaks
 */

/* remove bullets, float left */

.primary-menu ul li.last {
  background-color: #399c39;
}

/********************
 * Turtle 
 */

.panel-panel .block .inner h2.pane-title,
.panel-pane .inner h2.pane-title,
.panel-panel .block .inner h2.block-title,
.panel-pane .inner h2.block-title,
.panel-panel .pane-node-content .node {
  border-top: 2px solid #DDD;
  padding-top: 13px;
  background: transparent url('../images/turtle_small_wm.png') no-repeat left 5px;
  padding-left: 21px;
}

/*******************
 * 
 */

.footer-wrapper {
//  background-color: #777;
  background-color: transparent;
  color: #000;
//  padding: 10px 0;
}

.footer-message-wrapper {
//  background-color: #777;
  background-color: transparent;
  color: #fff;
//  padding: 10px 0;
}

#fusion-footer-message a{
    color: #000;
}

/*********************
 * node look tweaks
 */

.info {
  background-color: #eeeeee;
}

.teaser {
  padding-bottom: 15px;
  border-bottom: 1px solid #ccc;
}

.field-item iframe {
  overflow: auto;
}