/*
Füge deinen eigenen CSS-Code nach diesem Kommentar hinter dem abschließenden Schrägstrich ein. 

Klicke auf das Hilfe-Symbol oben, um mehr zu erfahren.
*/
.page-id-224 #primary {
    width: 100% !important;
    max-width: 100% !important;
}

.content-area {
max-width: inherit !important;
}

.spreadplugin-menu #productSubCategory {
width:180px !important;
padding:5px !important;
font-family: inherit !important;
border-radius:3px;
box-shadow: 3px 3px 3px #ccc, 0 -1px #fff;
margin-top:8px;
margin-left: 10px;
}

a.sprd-header__title {
visibility: hidden;
}

#themeCategory {
width: 180px !important;
padding: 5px;
font-family: inherit !important;
margin: 9px 6px 6px 10px;
border-radius: 3px;
box-shadow: 3px 3px 3px #ccc, 0 -1px #fff;
}

@media (max-width: 959px) {
.spreadplugin-menu.fixed {
	position: relative;
}

.spreadplugin-menu #checkout {
	float: left;
}

.spreadplugin-items #themeCategory, .spreadplugin-items #productCategory, .spreadplugin-items #productSubCategory {
	width: 100% !important;
}

}

.spearplugin-categories {
display: none;
}

@media (min-width: 960px) {
.spearplugin-categories {
	width: 20%;
	float: left;
    display: block;
}

.select-theme-mobile {
  display: none;
}
}

.spearplugin-categories a {
	display: block;
}

.spearplugin-categories + #spreadplugin-list {
	float: left;
	width: 80%;
}

.spreadplugin-menu.fixed {
	right: 0;
	left: 0;
	margin: 0 auto;
}

.search-submit {
background-color:rgb(148,0,0);
max-height:100px !important;
}

.more-link {
background-color:rgb(148,0,0);
}

ul.soc-icons {
margin-top: 10px !important;
}

.spreadplugin-article.min-view .price-wrapper {
background-color: rgb(148,0,0);
    width: 90px !important;
    min-height: 0px;
    padding: 0px !important;
font-size: 14px !important;
pointer-events: none;
}

 #productCategory {
width: 180px !important;
padding:5px;
font-family: inherit !important;
margin:9px 6px 6px 6px;
border-radius:3px;
box-shadow: 3px 3px 3px #ccc, 0 -1px #fff;
margin-top: 9px;
margin-left: 8px;
}

#articleSortBy {
width:180px !important;
padding:5px;
font-family: inherit !important;
margin: 9px 9px 9px 9px;
border-radius:3px;
box-shadow: 3px 3px 3px #ccc, 0 -1px #fff;
}

#checkout {

border-style: solid;
border-color: rgb(148,0,0);
background-color: rgb(148,0,0);
color: white;
border-width: 3px;
padding: 5px !important;
border-radius: 3px !important;
box-shadow: 3px 3px 3px #ccc, 0 -1px #fff;
margin:5px;
}

.spreadplugin-article.min-view {color:black!important}

.page-title{display:none}

nav {background-color: rgb(148,0,0)}

h3 a:link {color:black!important;
font-size:1rem!important;
}

#checkout a:link {color:white!important}

.add-basket-button {
background-color:rgb(148,0,0)!important;
border-radius:3px

}

#spreadplugin-tabs li:first-of-type, #spreadplugin-tabs li:last-of-type { 
display: none;
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
    background: rgb(148,0,0);
border-width: 3px;

border-radius: 3px !important;

}

.more-link {
border-radius: 3px !important;
box-shadow: 3px 3px 3px #ccc, 0 -1px #fff;
}

#colophon {
height:100px;
font-size:13px;
}
.spreadplugin-cart-close a:link
{
color:white!important;
}

.spreadplugin-cart-checkout a:link
{
color:white!important;
}

a:visited {
color:#ee3333;
}

.articleContentRight h3 {
text-align:left;

}

.spreadplugin-article-detail input[type=submit] {
    padding: 5px;
    margin: 5px 5px 10px 0px;
}

.container_images {
display:flex;
justify-content:space-around;
flex-wrap:wrap;

}

.spreadplugin-article  {
width:233px!important;
}

.box1 {
width:28%;
 justify-content: center;
}


.box2 {
width:239.4px!important;
}



