body {
  background-color: #424242;
  font-family: 'Open Sans Condensed';
}

.center {
  text-align: center;
}

h1, h2, h3, h4, h5, h6, p, a, label {
  color: #FFFFFF;
  font-weight: 300;
}

p, label {
  font-size: 20px;
}

a, a:active {
  color: #F57E3A;
}

a:hover, a:focus {
  color: #FFFFFF;
}

.copyright {
  font-size: 14px;
}

/*
 * BEGIN
 * Activation Page
 */ 
 
#activation-form label, 
#activation-form #key, 
article.pmpro-no-access p, 
article.pmpro-has-access form,
article.pmpro-has-access p {
  display: none;
}

#activate-page > p {
	display: none;
}

#activate-page p.submit, 
article.pmpro-no-access aside p {
  display: block;
}

article.pmpro-no-access #activate-page aside p {
  color: #8a2;
  display: block;
}

article.pmpro-has-access #activate-page aside p {
  color: red !important;
  display: block;
}

/*
 * END
 * Activation Page
 */ 

.woo-multi-currency.wmc-sidebar {
	display: none;
}

.woocommerce table.shop_table {
	color: #BBBBBB;
}

.woocommerce table.shop_table th {
	color: #FFFFFF;
}

.woocommerce table.shop_table td.product-name {
	font-size: 24px;
	color: #FFFFFF;
}

.woocommerce table.shop_table td.product-name ul * {
	font-size: 16px;
}

.woocommerce-checkout #payment {
	background-color: transparent;
	border-radius: 0px;
}

.woocommerce-checkout #payment div.payment_box * {
	color: #515151;
	font-size: 18px;
}

.buddypress-wrap .tabbed-links ol li, .buddypress-wrap .tabbed-links ul li {
	color: #FFFFFF;
}

.buddypress-wrap .tabbed-links ol li.current a, .buddypress-wrap .tabbed-links ul li.current a {
	color: #FFFFFF;
}

.buddypress-wrap .standard-form input:not(.button-small), .buddypress-wrap .standard-form textarea {
	font-size: 16px;
}

legend {
	color: #FFFFFF;
}

.buddypress-wrap .group-status-type ul {
	color: #FFFFFF;
}

div.bp-avatar-nav {
	display: none;
}

.bp-avatar {
	display: none;
}

#buddypress #create-group-form #header-cover-image {
	display: none;
}

#create-group-form .bp-cover-image {
	display: none;
}

#create-group-form .bp-cover-image-status {
	display: none;
}

#create-group-form #group-invites-container {
	display: none;
}

.groups.group-home .center h1:after {
	content:"Sie können diese Seite nun schließen!";
    display: block;
    margin-top: 20px;
}

.groups.group-home article {
	display: none;
}

.bp_activate .bp-feedback p {
    color: #424242;
}

.woocommerce-order-received .woocommerce-order > * {
	display: none;
}

.woocommerce-order-received .woocommerce-order .woocommerce-notice {
	display: block;
}

.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details {
	display: block;
	color: #FFFFFF;
}

.woocommerce-order-received .woocommerce-order .woocommerce-bacs-bank-details li {
    display: block;
    float: none;
    border: none;
    padding-bottom: 5px;
    font-size: 1em;
}

.woocommerce-order-received .woocommerce-order-overview {
	display: none;
}

.woocommerce-order-received .woocommerce-order-details {
	display: none;
}

.woocommerce-order-received .woocommerce-customer-details {
	display: none;
}