.content_main {
background: #722283;
width: 704px;
margin: 0 auto;
box-sizing: border-box;
padding: 8px;
border-radius: 24px;
min-height: auto;
}
.svplus_wrapper {
background: #fff;
border-radius: 24px;
padding: 20px;
}
.svplus_wrapper h3:first-of-type {
 margin-top: 0; 
}
ol {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none;
}
ol li {
	position: relative;
	padding-left: 25px;
	margin-top: 5px;
}
ol li:before {
	position: absolute;
	top: 1px;
	left: 0;
}
     
ol li:nth-child(1):before {content: url(pics/bullet-1.svg);}
ol li:nth-child(2):before {content: url(pics/bullet-2.svg);}
ol li:nth-child(3):before {content: url(pics/bullet-3.svg);}
.content_outer {
margin-bottom: 0;
}
p,
li,
h5,
.box_left,
.box_right,
div.box_gallery,
.table_lr {
font-size: 16px;
line-height: 22px;
letter-spacing: 0.45px;
}
.content_right_main,
footer{
font-size: 16px;
line-height: 22px;
letter-spacing: 0.45px;
}
.skeleton_bottom {
margin-top: 0;
}
.svplus_top {
position: static;
}
.svplus_icons {
display: none;
}
.svplus_column_filter_search {
column-gap: 20px;
}
.svplus_column_filter_search a {
flex: 0 0 22%;
border: none;
margin: 10px 1px;
}
.svplus_column_h2 {
padding: 6px 0 10px 20px;
margin: 0;
}
.svplus_column_filter_three_column {
margin-top: 10px;
}
.svplus_column_filter_three_column a {
display: inline-block;
}
.svplus_column_filter_three_column span {
display: inline-block;
font-size: 16px;
}
.svplus_column_filter_three_column img {
vertical-align: middle;
}
.svplus_column_filter_three_column span img {
border: 0.5px solid #36322E;
width: 28px;
height: 28px;
margin-right: 5px;
}
.svplus_column_input_button {
margin-top: 30px;
display: block;
border: 1px solid #FCC29D;
border-radius: 4px;
height: auto;
}
.svplus_column_input_button button {
background-color: transparent !important;
border-radius: 0;
padding: 5px 15px 0 15px;
}
div.svplus_column_input_icon {
padding: 0;
width: 100%;
}
div.svplus_column_input_icon input {
font-size: 18px;
letter-spacing: 0.5px;
width: 100%;
padding-left: 15px;
}
.svplus_column_table.space {
margin-top: 0;
border-spacing: 0;
}
.svplus_column_table.table_list th {
display: none;
}
.svplus_column_table.table_list td {
border: none;
background: #EDEDEB;
letter-spacing: 0.5px;
line-height: 26px;
}
.svplus_column_table.table_list td {
border-top: 3px solid #fff;
}
.svplus_column_table.table_list td:first-child {
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
padding-left: 20px;
}
.svplus_column_table tr > td img {
width: 40px;
height: 40px;
}
.svplus_column_table tr > td.c_anzahl {
text-align: right;
font-weight: bold;
}
.svplus_column_table tr > td.c_icon2 {
display: table-cell;
}
.svplus_column_table.table_list td:last-child {
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
}
.svplus_column_search_btn:hover {
background-color: transparent !important;
}
.svplus_column_beispiel {
margin-top: 10px;
}
.svplus_image_centered {
background: url(pics/option/bg_hybrid.svg) top center no-repeat;
height: 190px;
margin: 40px 0 20px 0;
}
footer {
padding-top: 100px;
}
footer div {
float: none;
width: auto;
margin-right: 38px;
}
footer div.logo img {
width: auto;
height: 52px;
}
footer p {
margin-top: 0;
}
@media screen and (max-width: 1140px) {
.document .content_main,
div.content_main {
width: 704px !important;
margin: 0 auto !important;
padding: 10px;
}
}
@media screen and (max-width: 767px) {
.document .content_main,
div.content_main {
width: 100% !important;
border: none;
}
.svplus_column_filter_search {
column-gap: 14px;
}
.svplus_column_filter_search a {
flex: 0 0 31%;
margin: 7px 1px;
}
}
@media screen and (max-width: 640px) {
.svplus_column_filter_search a {
flex: 0 0 30%;
}
}
@media screen and (max-width: 480px) {
.svplus_column_filter_search a {
flex: 0 0 29%;
}
.svplus_column_h2 img {
width: 65%;
height: auto;
}
}
.document,
#skeleton_main,
.svplus_top,
.skeleton_bottom {
background: #722283 url(pics/option/bg.gif) top center repeat-y;
}
.svplus_top {
border-bottom: none;
}
.skeleton_bottom {
border-top: none;
}
.svplus_column_filter_search a img {
border: 1px solid #D8D8D8;
border-radius: 3px;
}
.svplus_column_filter_search a:hover img {
border-color: #FCC29D;
}
.svplus_header_meta #img_login0 {
display: none;
}
.svplus_centered {
text-align: center;
}
a[html_title^="Literatur – Comics"],
a[html_title^="Literatur – Weltreise"],
a[html_title^="Literatur – Fantasie"],
a[html_title^="Literatur – Klassiker"]{
pointer-events: none;
cursor: default;
}