.views_slideshow_cycle_slide h3 span {
	display: none;
}

.views_slideshow_cycle_slide div.content {
	text-align: center;
	width: 100%;
	background-color: transparent;
	opacity: 0.8;
	vertical-align: middle;
	top: 0;
	height: 100px;
	position: absolute;
	font-size: 3rem !important;
	padding: 20px;
}

.views_slideshow_cycle_slide {
	height: 400px;
}

.klaro .cookie-modal .cm-switch {
	left: -55px !important;
}

.navbar-collapse .block.has-dropdown .header-dropdown.search-block-form {
	top: 0 !important;
    right: -50px !important;	
}

article.plant-profile.teaser .field--name-field-wiki-image img,
article.plant-profile.full .field--name-field-wiki-image img,
article.wiki-profile.teaser .field--name-field-wiki-image img,
article.wiki-profile.full .field--name-field-wiki-image img,
.view.view-plants .views-field-field-wiki-image img,
.view.view-wiki .views-field-field-wiki-image img,
.view.views-view-generic_subcategories-default .views-field-field-wiki-image img,
.view.views-view-generic_subcategories-subcategory .views-field-field-wiki-image img,
.view.views-view-generic_subcategories-block_1 .views-field-field-wiki-image img {
	padding: 2px;
	border: 1px solid #a2a9b1;
}

body.term-product_category .views-view-generic_subcategories-block_1 .views-field-field-wiki-image img {
	padding: 0px;
	border: none;
}

article.plant-profile.full .field--name-field-plant-image,
article.wiki-profile.full .field--name-field-plant-image {
	margin-bottom: 10px;
}

article.plant-profile.teaser .field--name-field-description,
article.wiki-profile.teaser .field--name-field-description {
	margin: 10px 0;
}

article.plant-profile.full .field,
article.plant-profile.teaser-for-linked-products .field,
article.wiki-profile.full .field,
article.wiki-profile.teaser-for-linked-products .field {
	margin: 10px 0;
}

article.plant-profile.full .field--label,
article.plant-profile.teaser .field--label,
article.plant-profile.teaser-for-linked-products .field--label,
article.wiki-profile.full .field--label,
article.wiki-profile.teaser .field--label,
article.wiki-profile.teaser-for-linked-products .field--label {
	font-style: italic;
}

article.plant-profile.full .field--name-field-culinary-use .field--label,
article.plant-profile.full .field--name-field-description .field--label,
article.wiki-profile.full .field--name-field-description .field--label,
article.commerce-product-full .field--name-field-culinary-use .field--label,
article.commerce-product-full .field--name-field-description .field--label {
	margin-bottom: 10px;
	border-bottom: 1px solid #a2a9b1;
}

article.plant-profile.teaser-for-linked-products h2,
article.wiki-profile.teaser-for-linked-products h2 {
	display: none;
}

article.commerce-product-full .product-bottom {
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}

article.commerce-product-full .commerce-order-item-add-to-cart-form fieldset legend {
	display: none;
}

article.commerce-product-full .field--name-price {
	margin-bottom: 0px !important;
}

article.commerce-product-full .form-item-purchased-entity-0-attributes-attribute-quantities label {
	float: left;
	margin-right: 10px;
}

article.commerce-product-full .product-bottom #reviews h3.tab-title {
	text-transform: none !important;
}

article.commerce-product-teaser .commerce-order-item-add-to-cart-form fieldset legend {
	display: none;
}

.view.views-view-generic_subcategories-default .view-content {
	margin-bottom: 2rem;
}

article.commerce-product-full .field--name-title,
article.commerce-product-full .field--name-sku {
	margin-top: 10px;
	margin-bottom: 10px;
}

.views-view-taxonomy_term-page_1 .taxonomy-term,
.views-view-wiki_categories-category_page .taxonomy-term {
	padding-left: 20px !important;
}

body.term-product_category .breadcrumb a,
body.path-product .breadcrumb a,
body.term-product_category .views-view-generic_subcategories-block_1 a,
body.path-product .views-view-generic_subcategories-block_1 a {
	color: #008000 !important;
}

.views-view-generic_subcategories-block_1 .view-content {
	padding: 0 20px 20px 20px;
}

body.term-wiki .views-view-generic_subcategories-block_1 {
	padding: 0px;
}

.views-view-wiki_categories-category_page .view-content {
	padding: 0 20px;
}

.ckeditor-accordion-container > dl {
	border: 1px solid #006400;
}

.ckeditor-accordion-container > dl dt > a, .ckeditor-accordion-container > dl dt > a:not(.button) {
	background-color: #228B22;
	border-bottom: 1px solid #006400;
}

.ckeditor-accordion-container > dl dt > a:hover, .ckeditor-accordion-container > dl dt > a:not(.button):hover {
	background-color: #008000;
}

.view.views-view-products-category_page .view-filters {
	padding: 0 20px;
}

#views-exposed-form-products-category-page .view-filters form input[name="field_days_to_ripening_value"] {
	width: 60px;
}

#views-exposed-form-products-category-page .sshop-sorting {
	margin-top: 10px;
}

#views-exposed-form-products-category-page .sshop-sorting .select-wrapper {
	width: auto;
}

#views-exposed-form-products-category-page .view-filters form button.form-submit {
	background-color: #228B22;
	border-color: #006400;
}

#views-exposed-form-products-category-page .view-filters form button.form-submit:hover {
	background-color: #008000;
}

#views-exposed-form-products-category-page .view-filters .form-item-sort-by,
#views-exposed-form-products-category-page .view-filters .form-item-sort-order {
	display: inline-block;
	margin-left: 5px;
}