/*
Willkommen bei den Individuellen CSS

Wie es funktioniert, steht unter http://wp.me/PEmnE-Bt
*/
.

.map__marker {
	background: #ffffff !important;
}

.map__marker:after {
	border-top-color: #ffffff !important;
}

.tabs__nav a.current, .tabs__nav a:hover, .btn.btn--text, .btn--text.comments_add-comment, .comments_add-comment.read-more-button, .form-submit .btn--text#comment-submit, .form-submit #comment-submit.read-more-button, .btn--text.wpcf7-form-control.wpcf7-submit, .wpcf7-form-control.wpcf7-submit.read-more-button, .btn--text.otreservations-submit, .otreservations-submit, .read-more-button, .widget_tag_cloud a.btn--text, .widget_tag_cloud a.read-more-button, .btn.read-more-button, blockquote, .article__content a:not([class]), .shop-categories a.active, body.woocommerce ul.products li.product .product__button, body.woocommerce ul.products li.product .added_to_cart, .menu-list__item-highlight-wrapper:before {
	border-color: #599041 !important;
}

.btn--primary, .shop-menu-item .shop-items-number, .comments_add-comment, .form-submit #comment-submit, .btn:hover, .wpcf7-form-control.wpcf7-submit:hover, .pagination li a:hover, form.shipping_calculator button.button:hover, .otreservations-submit:hover, .pixcode--icon.square:hover, .pixcode--icon.circle:hover, .sidebar--footer__accent, .copyright-area.copyright-area__accent, .menu-list__item-highlight-title, .promo-box__container {
	background-color: #599041 !important;
}

.pixcode--icon {
	color: #599041 !important;
}

h1.headline__primary {
	font-weight: normal !important;
	letter-spacing: 0 !important;
}.shop-menu-item, .woocommerce .menu-item-235,
.home #post-445 { display: none !important; }
.woocommerce-page .shop-menu-item { display: inline-block !important; }


/* One Page Menu Items */
.nav > li.menu-item-487, .nav > li.menu-item-488, .nav > li.menu-item-489, .nav > li.menu-item-490 { display: none ;}
.page-id-477 .nav--main li { display: none; }
.page-id-477 .menu-item-487, .page-id-477 .menu-item-488, .page-id-477 .menu-item-489, .page-id-477 .menu-item-490 { display: inline-block !important; }
@media only screen and (max-width: 899px) {
.page-id-477 .menu-item-487, .page-id-477 .menu-item-488, .page-id-477 .menu-item-489, .page-id-477 .menu-item-490 { display: list-item !important; }
}

.input-group { max-width: 250px; }
.footer-widget-area .sidebar { text-align: center; }

html body.woocommerce ul.products li.product {
    margin-bottom: 78px;
}

.page .archive .article__content {
    padding:0;
}

.map__marker {
   background: transparent;
}

.article__content a:not([class]) {
    border-bottom: none;
}

.wpcf7-form-control.wpcf7-submit {
 background-color: #688849;
}


.headline__secondary {
    font-size: 80px;
}
@media screen and (max-width: 900px) {
.headline__secondary {
    font-size: 80px;
} }

.headline__primary {
    font-size: 80px;
    color: #37143B !important;
}
@media screen and (max-width: 900px) {
.headline__primary {
    font-size: 50px;
} }
