body{background-color:#fff;}

.header-10 .page-header-inner {
    border-right-width: 0px;
    border-color: rgba(0, 0, 0, 0);
    background: #fff;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;
    -webkit-box-shadow: 3px 1px 29px rgba(0, 0, 0, 0);
    -moz-box-shadow: 3px 1px 29px rgba(0, 0, 0, 0.12);
    box-shadow: 3px 1px 29px rgba(0, 0, 0, 0);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.header-10 .menu--primary a {
    font-weight: 600;
    line-height: 1.18;
    font-size: 20px;
    color: #222222;
}


.menu-item-4253 a{
	font-size: 16px !important;	 margin-top: 10px !important;
}

.menu-item-4254 a{
	font-size: 16px !important;	
}

.menu-item-4372 a{
	margin-top: 20px !important;
		font-size: 13px !important;
	color: #606060
}

.page-mobile-main-menu .menu__container > li > a{
		font-size: 14px !important;
}

.desktop-menu .header-10 .menu--primary .menu__container > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 60px;
    padding-right: 60px;
}

a{
		font-weight: 400;
}

.header-text{
		color: #000000 !important;
		font-size: 10px;
}

.header-10 .header-social-networks a{
		color: #000000 !important;
}

.header-10 .menu--primary a {
    font-weight: 400 !important;
		    font-family: "Nixie One";
    line-height: 1.6em;
    text-transform: none;
    letter-spacing: 0em;
    font-weight: 400;
    font-style: normal;
}

.desktop-menu .header-10 .header-center {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: -60px;
    margin-right: -60px;
}

/*Kontakt Formular */
.tm-contact-form-7-box.style-01 {
    background: #fff;
    padding: 0px 0px;
}

.tm-contact-form-7-box.style-01 .wpcf7-submit {
margin: 0 0 0;
}

button, input[type="button"], input[type="reset"], input[type="submit"], .tm-button, .rev-btn, .rev-btn:visited, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce button.button.alt.disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce a.button.alt, .woocommerce input.button.alt, .woocommerce button.button.alt, .button, .single-product .woo-single-summary .wishlist-btn a, .single-product .woo-single-summary .compare-btn a {
    font-family: "Nixie One", "Comic Sans MS", cursive, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0em;
    color: #ffffff;
    border-color: #000;
    background-color: #000;
}


button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button:disabled[disabled]:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce button.button.alt:hover, .woocommerce input.button:hover, .woocommerce a.button.alt:hover, .woocommerce input.button.alt:hover, .button:hover, .single-product .woo-single-summary .wishlist-btn a:hover, .single-product .woo-single-summary .compare-btn a:hover {
    color: #ffffff;
    border-color: #000;
    background-color: #000;
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
    padding: 0 41px;
    height: 55px;
    line-height: 53px;
    outline: none;
    border-width: 0px !important;
    border-style: solid;
    border-radius: 0px !important;
    font-weight: 600;
    font-size: 14px;
    letter-spacing: 0;
    cursor: pointer;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.07);
}

.tparrows {
    cursor: pointer;
    background: #000;
    background: rgba(0,0,0,0);
    width: 40px;
    height: 40px;
    position: absolute;
    display: block;
    z-index: 1000;
}

.tparrows:hover {
    background: #fff;
}

.tparrows:before {
    font-family: "revicons";
    font-size: 15px;
    color: #000;
    display: block;
    line-height: 40px;
    text-align: center;
}

.header-sticky-both .headroom.headroom--not-top{
		display: none !important
}

.page-scroll-up{
		display: none !important;
}

@media (max-width: 543px){
.header-10 .header-social-networks {
    display: unset;
		}}

.page-mobile-main-menu > .inner{
		background: #ffffff !important
}

.page-mobile-main-menu .menu__container > li > a{
		color: #000000 !important;
		font-weight: 200 !important;
}