@charset "UTF-8";
  @media only screen and (min-width: 989px) {
.startseite-cover {
margin-top: -160px !important;
margin-left: 3% !important;
width: 32.33333332% !important;
}
}
@media only screen and (max-width: 1024px) {
.startseite-headline h2 {
font-size: 28px !important;
}
}
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
top: -0.3em;
}
.page-template-template-blank .grecaptcha-badge {
display: none;
}
.startseite-quote {
font-size: 16px !important;
padding: 0 20px;
}
.startseite-teaser {
padding-right: 50px !important;
}
.versandkostenhinweis-startseite {
min-height: 60px !important;
}
.versandkostenhinweis-startseite .av_textblock_section {
padding-bottom: 0px !important;
} @media (min-width: 1300px) {
.container {
padding: 0px;
}
} .avia-button.avia-size-large {
padding: 10px 30px 10px;
font-size: 24px !important;
min-width: 170px;
line-height: 1.2em;
} .inner_product_header_legal, .enfold-gzd-loop-info {
font-size: 14px;
}
.woocommerce-gzd-legal-checkbox-text, .woocommerce-gzd-data-download-checkbox-text {
font-size: 16px !important;
}
.woocommerce-gzd-legal-checkbox-text a {
text-decoration: underline;
} .avia_textblock {
line-height: 1.25em !important;
} body {
font-family: "AbelPro" !important;
font-style: normal;
font-weight: normal;
}
h1, h2, h3, h4, h5, h6 {
font-family: "AbelPro" !important;
font-weight: normal;
font-style: normal;
}
.frm_button_submit {
background-color: #000 !important;
padding: 15px 30px 13px !important;
color: #fff !important;
border-radius: 0 !important;
padding: 15px 30px 13px;
font-size: 19px !important;
min-width: 170px;
line-height: 1.2em;
border: none !important;
}
.avia-content-slider.post--slider .read-more-link {
bottom: -0.5rem;
} body {
hyphens: auto;
}
p {
line-height: 1.25em;
}
#top #wrap_all .all_colors h1 {
color: #000000;
font-size: 34px;
}
.av_textblock_section {
padding-bottom: 20px;
} .logo svg {
padding: 0px;
display: block;
width: 210px;
height: auto;
top: 10px;
}
.logo, .logo a, .logo svg {
max-height: 70px !important;
} #header {
padding-bottom: 25px;
}
#header_meta {
border-top: none;
z-index: 10;
min-height: 30px;
border-bottom: none;
background-color: #fff;
padding: 20px 0 0 0;
}
#header_main .container, .main_menu ul:first-child {
height: 60px !important;
line-height: 60px !important;
}
.sub_menu li {
font-size: 16px;
border-right: none;
min-width: 30px;
}
.av-main-nav > li > a {
display: block;
text-decoration: none;
text-transform: uppercase;
padding: 0 20px;
font-weight: normal;
font-size: 19px;
margin-right: 10px;
}
#menu-item-3261 > a {
margin-left: 30px;
margin-right: 0px;
padding-right: 0px;
}
.avia-menu-text::after {
content: "";
font-family: "entypo-fontello";
height: 24px;
width: 24px;
position: absolute;
top: 0px;
padding-left: 10px;
}
#menu-item-3261 > a > span.avia-menu-text::after {
display: none;
}
#sub-menu > li > a > span.avia-menu-text::after {
display: none !important;
}
#menu-item-3261 > a > span.avia-menu-text::before {
content: url(//lichtland.eu/wp-content/themes/enfold-child/svg/stern.svg); height: 40px;
width: 40px;
position: absolute;
top: 8px;
left: 10px;
padding-right: 10px;
}
.sub-menu > li > a > span.avia-menu-text::after {
display: none;
}
#top #menu-item-search {
z-index: 100;
}
#menu-item-3578 > a {
font-size: 0;
min-width: 30px;
}
#menu-item-3579 > a {
font-size: 0;
min-width: 30px;
margin: 0 15px;
}
#menu-item-shop.cart_dropdown {
display: none;
}
@media only screen and (max-width: 1089px) {
.av-main-nav > li.menu-item-avia-special {
display: block;
}
.av-main-nav > li {
display: none;
}
.avia-menu-text::after {
top: 15px;
}
}
#top .av_minimal_header #s {
border: none;
border-bottom: 1px solid #000;
padding: 12px 47px 12px 5px;
}
#top #header_meta .container {
display: flex;
justify-content: flex-end;
}
#top #header_meta .sub_menu {
top: 0;
}
#top #header_meta .sub_menu, #top #header_meta .social_bookmarks {
align-self: center;
}
#top #header_meta .phone-info {
order: 2;
font-size: 26px;
padding: 0 20px 0;
width: 40px;
}
#top #header_meta .phone-info a:hover, #top #header_meta .phone-info a:active, #top #header_meta .phone-info a:focus {
text-decoration: none;
}
#top #header_meta .sub_menu {
text-align: right;
}
#header_meta .sub_menu > ul {
text-align: right !important;
}
#top #header_meta .social_bookmarks {
order: 3;
}
#top #header_meta .phone-info span {
display: flex;
align-items: center;
}
.sub_menu li {
padding: 0 10px;
}
#top #searchform {
width: 100%;
}
input#searchsubmit {
background-color: #fff;
color: #000;
}
#top .header_color input[type="text"] {
background-color: #fff;
color: #000;
border-bottom: 1px solid #000;
border-left: 0px;
border-top: 0px;
border-right: 0px;
}
@media only screen and (max-width: 767px) {
li#menu-item-3428 {
display: none !important;
}
} .av-main-nav ul {
width: 300px;
}
#top .av-main-nav ul a {
width: 100%;
height: auto;
float: left;
text-align: left;
line-height: 23px;
padding: 8px 15px;
font-size: 19px;
min-height: 23px;
max-width: none;
text-decoration: none;
font-family: inherit;
}
li.av-burger-menu-main.menu-item-avia-special {
margin-right: 0px !important;
padding-right: 0px !important;
} .header_bg {
opacity: 1;
}
#startseite_header > div > div > div {
margin-top: -97px;
}
@media only screen and (max-width: 767px) {
#startseite_header > div > div > div {
margin-top: -110px;
}
}
div#startseite_header {
background-color: #fafafa;
}
#startseite_header::before {
content: "";
height: 60px;
background: rgba(255, 255, 255, 0.8);
width: 100%;
position: absolute;
margin-top: -60px;
}
@media only screen and (min-width: 989px) {
.startseite-top-bild {
margin-top: -130px !important;
}
} #startseite_header > div > div > div > div > div.flex_column.av_one_half.av-break-at-tablet.flex_column_div.av-zero-column-padding.avia-builder-el-7.el_after_av_one_half.avia-builder-el-last {
margin-left: 3%;
width: 50%;
}
.madeinfrg {
top: -80px;
}
#av_section_5 > a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
display: none !important;
}
body div .avia-button {
border-radius: 0px;
border-bottom: 0px;
}
@media only screen and (max-width: 767px) {
#startseite_header > div > div > div > div > div.flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-7.el_after_av_one_half.avia-builder-el-last > div {
margin-top: 0px;
}
#startseite_header > div > div > div > div > div.flex_column.av_one_half.av-break-at-tablet.flex_column_div.av-zero-column-padding.first.avia-builder-el-3.el_before_av_one_half.avia-builder-el-first > section:nth-child(1) > div {
margin-top: -5px;
width: 80%;
}
#startseite_header > div > div > div > div > div.flex_column.av_one_half.av-break-at-tablet.flex_column_div.av-zero-column-padding.first.avia-builder-el-3.el_before_av_one_half.avia-builder-el-first > section:nth-child(1) > div > h2 {
font-size: 19px !important;
padding-top: 15px;
}
#startseite_header > div > div > div > div > div.flex_column.av_one_half.av-break-at-tablet.flex_column_div.av-zero-column-padding.first.avia-builder-el-3.el_before_av_one_half.avia-builder-el-first > section:nth-child(2) > div > h2 {
font-size: 24px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
#startseite_header > div > div > div > div > div.flex_column.av_one_half.av-break-at-tablet.flex_column_div.av-zero-column-padding.first.avia-builder-el-3.el_before_av_one_half.avia-builder-el-first > section:nth-child(1) > div {
margin-top: -10px;
width: 80%;
}
#startseite_header > div > div > div > div > div.flex_column.av_one_half.av-break-at-tablet.flex_column_div.av-zero-column-padding.first.avia-builder-el-3.el_before_av_one_half.avia-builder-el-first > section:nth-child(1) > div > h2 {
font-size: 24px !important;
}
#startseite_header > div > div > div > div > div.flex_column.av_one_half.av-break-at-tablet.flex_column_div.av-zero-column-padding.first.avia-builder-el-3.el_before_av_one_half.avia-builder-el-first > section:nth-child(2) > div > h2 {
font-size: 24px !important;
}
}
@media only screen and (min-width: 1200px) and (max-width: 1300px) {
#startseite_header > div > div > div > div > div.flex_column.av_one_half.av-break-at-tablet.flex_column_div.av-zero-column-padding.first.avia-builder-el-3.el_before_av_one_half.avia-builder-el-first > section:nth-child(1) > div {
margin-top: -10px;
width: 80%;
}
#startseite_header > div > div > div > div > div.flex_column.av_one_half.av-break-at-tablet.flex_column_div.av-zero-column-padding.first.avia-builder-el-3.el_before_av_one_half.avia-builder-el-first > section:nth-child(1) > div > h2 {
font-size: 24px !important;
padding-top: 15px;
}
#startseite_header > div > div > div > div > div.flex_column.av_one_half.av-break-at-tablet.flex_column_div.av-zero-column-padding.first.avia-builder-el-3.el_before_av_one_half.avia-builder-el-first > section:nth-child(2) > div > h2 {
font-size: 24px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
#startseite_header > div > div > div > div > div.flex_column.av_one_half.flex_column_div.av-zero-column-padding.avia-builder-el-7.el_after_av_one_half.avia-builder-el-last > div {
margin-top: 0px;
}
} #hauptseite_header::before {
content: "";
height: 60px;
background: rgba(255, 255, 255, 0.8);
width: 100%;
position: absolute;
margin-top: -60px;
}
#hauptseite_header > div > div > div {
margin-top: -97px;
} #av_product_description > div.av-section-color-overlay-wrap > div > main {
padding-top: 100px;
padding-bottom: 100px;
} div#startseite-slider {
background-color: #fafafa;
}
#startseite-slider a.slide-image {
display: inline-block;
position: relative;
overflow: hidden;
width: 49.9%;
}
#startseite-slider .slide-content {
padding: 10px 15px 15px;
clear: both;
background-color: transparent;
border-top-width: 0px;
min-height: 91px;
float: right;
width: 49.9%;
}
#startseite-slider .slide-meta {
display: none !important;
}
#startseite-slider h3.slide-entry-title.entry-title {
font-size: 24px !important;
text-transform: none !important;
}
@media only screen and (max-width: 1400px) {
#startseite-slider .avia-content-slider, .avia-content-slider-inner {
position: relative;
overflow: visible !important;
clear: both;
}
#startseite-slider .avia-content-slider .avia-slideshow-arrows a {
opacity: 1 !important;
top: -60px;
margin: 0;
}
#startseite-slider .avia-slideshow-arrows a:before {
visibility: visible;
display: block;
position: absolute;
z-index: 100;
background: none !important;
color: #000 !important;
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 3px;
text-align: center;
line-height: 62px;
}
#top .avia-slideshow-arrows a.next-slide {
right: -20px;
}
#top .avia-slideshow-arrows a.prev-slide {
left: -20px;
}
}
@media only screen and (min-width: 1400px) {
#startseite-slider .avia-content-slider, .avia-content-slider-inner {
position: relative;
overflow: visible !important;
clear: both;
}
#startseite-slider .avia-content-slider .avia-slideshow-arrows a {
opacity: 1 !important;
top: 100px;
margin: 0;
}
#startseite-slider .avia-slideshow-arrows a:before {
visibility: visible;
display: block;
position: absolute;
z-index: 100;
background: none !important;
color: #000 !important;
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 3px;
text-align: center;
line-height: 62px;
}
#top .avia-slideshow-arrows a.next-slide {
right: -80px;
}
#top .avia-slideshow-arrows a.prev-slide {
left: -80px;
}
}
@media only screen and (max-width: 1200px) {
#startseite-slider a.slide-image {
display: inline-block;
position: relative;
overflow: hidden;
width: 100%;
}
#startseite-slider .slide-content {
padding: 10px 15px 15px;
clear: both;
background-color: transparent;
border-top-width: 0px;
min-height: 91px;
float: right;
width: 100%;
}
div#startseite-slider {
min-height: 700px;
}
}
@media only screen and (max-width: 1300px) {
.avia-content-slider.post--slider .read-more-link {
bottom: -3.5rem;
}
}
#neuerscheinungen .delivery-time-info {
display: none;
} #neuerscheinungen::before {
content: "";
height: 60px;
background: rgba(255, 255, 255, 0.8);
width: 100%;
position: absolute;
margin-top: -60px;
}
#neuerscheinungen > div > div > div {
margin-top: -97px;
} .main_color .container .av-inner-masonry-content {
background: #fff !important;
}
div.av-masonry-entry-content.entry-content {
margin: 20px 0 30px 0;
line-height: 1.25em;
}
.avia-arrow {
display: none !important;
}
.woocommerce-price-suffix {
width: 100%;
text-align: left;
}
#neuerscheinungen .av-masonry-entry .av-inner-masonry-content {
padding: 20px 20px 20px 20px;
} .av-inner-masonry-content p.wc-gzd-additional-info {
text-align: left !important;
}
#neuerscheinungen .price {
float: none !important;
width: 100% !important;
}
.av-large-gap.av-flex-size .av-masonry-entry .av-inner-masonry {
border-color: #ebebeb;
border-width: 1px;
border-style: solid;
}
.av-masonry-container {
margin-bottom: 50px;
}
#top .av-masonry-load-more {
margin: 0 auto;
width: 170px;
padding: 10px 30px 10px;
background-color: #000 !important;
color: #fff;
text-align: center;
text-decoration: none;
text-transform: none;
font-weight: normal;
letter-spacing: 0px;
font-size: 24px !important;
line-height: 1.2em;
visibility: hidden;
opacity: 0;
overflow: hidden;
} #bildsequenzbuch > div > div > div > div {
background: rgba(255, 255, 255, 0.8);
}
#bildsequenzbuch > div > div > div > div {
background: rgba(255, 255, 255, 0.8);
}
#bildsequenzbuch > div > div > div > div > div.flex_column.av_one_half.av-break-at-tablet.flex_column_div.avia-builder-el-21.el_after_av_one_half.avia-builder-el-last {
margin-left: 0;
width: 50%;
} .sort-param {
font-size: 19px;
}
.sort-param ul a {
padding-top: 4px;
padding-bottom: 4px;
}
#search-fail {
font-size: 19px !important;
} .single-product .ywgc-single-recipient {
display: inline-block;
} .title_container .main-title {
display: none;
}
.title_container .breadcrumb {
z-index: 10;
line-height: 16px;
font-size: 16px;
position: absolute;
left: 0px !important;
top: 50%;
margin-top: -7px;
}
.container_wrap {
border-top: none;
}
@media only screen and (max-width: 1299px) {
.title_container .breadcrumb {
z-index: 10;
line-height: 16px;
font-size: 16px;
position: absolute;
left: 50px !important;
top: 50%;
margin-top: -7px;
}
}
@media only screen and (max-width: 767px) {
.title_container .breadcrumb {
z-index: 10;
line-height: 16px;
font-size: 16px;
position: absolute;
left: 0px !important;
top: 50%;
margin-top: -7px;
}
}
.single-product .background-container {
background-image: url(//lichtland.eu/wp-content/uploads/2019/12/BeijedemBuch-Streifen.jpg);
background-size: cover;
background-position: top;
background-repeat: no-repeat;
height: 200px;
}
@media only screen and (max-width: 989px) {
.single-product .background-container {
height: 150px;
}
}
.template-shop .single-product-main-image .images a {
border-style: solid;
border-width: 0px;
padding: 0;
}
#top #wrap_all div.single-product-summary > div.summary.entry-summary > h1 {
font-size: 52px;
}
#top #wrap_all div.single-product-summary > div.summary.entry-summary > h2 {
font-size: 34px;
}
@media (max-width: 767px) {
#top #wrap_all div.single-product-summary > div.summary.entry-summary > h1 {
font-size: 38px;
}
#top #wrap_all div.single-product-summary > div.summary.entry-summary > h2 {
font-size: 28px;
}
} .single-product .avia-section {
background-image: url(//lichtland.eu/wp-content/uploads/2019/12/AehnlicheProdukte-Hintergrund2.jpg);
background-size: cover;
background-repeat: no-repeat;
background-position: top;
}
.single-product-summary {
overflow: visible !important;
}
div.product div.summary {
width: 60% !important;
float: right !important;
padding-bottom: 10px;
}
#top.single-product .entry-summary .price {
float: right;
width: 100%;
text-align: right;
margin-right: 0px;
}
#top.single-product .entry-summary .price .amount {
font-size: 34px;
}
.product_price {
float: right;
width: 100%;
text-align: right;
margin-right: 0px;
}
.summary form.cart {
margin-top: 80px;
float: right;
width: 40%;
}
.product_meta {
width: 100%;
text-align: right;
top: 30px !important;
}
span.posted_in {
display: none;
}
small.woocommerce-price-suffix {
width: 100%;
display: block;
text-align: right;
}
#top .main_color .quantity input.plus, #top .main_color .quantity input.minus {
border-color: #fafafa;
background-color: #fafafa;
color: #000;
background-image: none;
}
#top .main_color .input-text, #top .main_color input[type="text"] {
color: #000;
}
#top form.variations_form {
margin-top: 10px;
background-color: #fff;
border: 0px;
max-width: 170px;
padding: 0px;
}
div.single-product-summary > div.summary.entry-summary > form > button {
margin: 0;
min-width: 170px;
font-family: "AbelPro";
font-size: 19px;
line-height: 1.2em;
float: right;
}
.product p.wc-gzd-additional-info {
text-align: right;
}
.archive search .search-results .post-type-archive post-type-archive-product .product p.wc-gzd-additional-info {
text-align: left !important;
}
.single_variation_wrap {
overflow: hidden;
display: block;
margin: 0;
}
#top .variations .label label {
display: none;
}
#top .variations select {
min-width: 170px;
}
#top .variations_form > table {
margin: 0px 0px 5px 0px;
}
#top .main_color select {
color: #000;
border-color: #000;
border-radius: 0;
}
.main_color tr:nth-child(even) {
color: black !important;
}
#top .variations td {
padding: 0px;
width: 170px;
height: 50px;
vertical-align: bottom;
font-family: "AbelPro";
font-size: 19px;
}
.select2-container--default .select2-selection--single {
border-radius: 0;
}
div.variations_button .button {
margin: 0;
min-width: 170px;
font-family: "AbelPro";
font-size: 19px;
}
div form.cart div.quantity {
float: right;
margin: 0 0 5px 0;
min-width: 130px;
}
#top div .quantity input.plus, #top div .quantity input.minus {
width: 55px;
}
#top div .quantity input.qty {
width: 60px;
}
div.woocommerce-product-details__short-description > span > a {
display: block;
margin: 20px 0 20px 0;
}
#top .woocommerce-tabs h2 {
display: none;
}
h2.yikes-custom-woo-tab-title {
display: none;
}
#top div.product .woocommerce-tabs .panel {
border-color: #000 !important;
}
.woocommerce-Tabs-panel {
min-height: 400px;
line-height: 140%;
}
.wc-tabs .active a {
color: #000 !important;
}
.sp-product-content {
line-height: 140% !important;
}
#top div div.product .woocommerce-tabs .panel {
margin-bottom: 50px;
padding: 20px !important;
line-height: 140%;
}
#top div div.product .woocommerce-tabs ul.tabs li a {
padding: 15px 20px 15px 20px;
border-color: #000;
min-height: 53px;
}
#top div div.product .woocommerce-tabs ul.tabs li.active a {
padding: 15px 20px 16px 20px;
white-space: nowrap;
}
#top div div.product .woocommerce-tabs ul.tabs li a {
white-space: nowrap;
}
.search-results .product p.wc-gzd-additional-info  {
text-align: left;
width: 100%;
}
.single-product .product .single-product-summary p.wc-gzd-additional-info  {
text-align: right !important;
width: 100%;
}
.contact_link  {
width: 50%;
margin-top: 10px;
}
.woocommerce-product-attributes  {
width: 50%;
float: left;
margin-top: 30px;
}
.yith-wcwl-add-to-wishlist {
width: 50% !important;
float: none;
margin-top: 10px !important;
}
.add_to_wishlist::after {
content: "";
font-family: "entypo-fontello";
font-size: 16px;
height: 16px;
width: 16px;
position: relative;
top: 0px;
padding: 0px 10px;
}
th.woocommerce-product-attributes-item__label {
display: none;
}
div table.shop_attributes td {
font-style: normal;
font-size: 19px;
padding: 0px;
border: none;
margin: 0;
line-height: 1.5em;
}
.main_color tr:nth-child(odd) {
background: #fff !important;
}
@media only screen and (min-width: 989px) {
div.product p.stock {
font-size: 0.92em;
text-align: right;
padding: 2px 0 0 0;
}
}
#av_section_1 .avia_cart_buttons {
display: none !important;
}
#av_section_1 .woocommerce-price-suffix {
padding-bottom: 20px;
}
#av_section_1 .price {
float: none !important;
width: 100%;
}
#av_section_1 .woocommerce-product-details__short-description {
margin: 30px 0 30px 0;
}
.wpsp-product-image {
border: 0px solid #fff !important;
}
.wpsp-product-title {
text-align: left !important;
}
.wpsp-product-title a {
font-family: "AbelPro" !important;
font-size: 34px !important;
font-weight: normal;
font-size: 1.2em;
text-align: left !important;
}
.sp-product-content {
font-family: "AbelPro" !important;
font-size: 19px !important;
font-weight: normal;
font-size: 1.2em;
text-align: left !important;
text-align: left !important;
}
.product-details-inner {
padding: 10px 15px 15px;
}
#tab-title-im-buchshop-ihrer-wahl-bestellen > a::before {
content: "";
font-family: "entypo-fontello";
font-size: 14px;
height: 14px;
width: 14px;
position: relative;
top: 0px;
padding: 0px 10px;
}
#top #commentform .comment-form-rating label, #top.logged-in div #commentform .comment-form-comment label {
font-size: 19px !important;
}
#reviews #comments ol.commentlist li .comment-text p.meta {
font-size: 19px;
}
div #reviews #comments ol.commentlist li .comment-text {
margin: 0px !important;
}
.comment_container {
padding-right: 0px !important;
}
input[type="submit"], #submit {
font-family: "AbelPro";
padding: 15px;
font-size: 19px !important;
min-width: 170px;
line-height: 1.2em;
}
#searchsubmit {
border: 1px solid #ebebeb;
}
@media only screen and (max-width: 989px) {
div.product div.summary {
width: 100% !important;
float: right !important;
padding-bottom: 10px;
}
.single-product-main-image {
width: 100%;
margin: 0 30px 0 0;
}
.woocommerce-product-attributes {
width: 100%;
margin: 30px 0;
}
.price {
float: left;
width: 100%;
text-align: left;
margint: 10px 0;
}
.product p.wc-gzd-additional-info {
text-align: left;
width: 100%;
}
p.wc-gzd-additional-info {
margin-top: -5px;
}
.yith-wcwl-add-to-wishlist {
width: 100% !important;
float: left !important;
}
.product .product_meta {
text-align: left;
}
div.single-product-summary > div.summary.entry-summary > form > button {
float: left;
}
div form.cart div.quantity {
float: left;
}
.reset_variations {
left: 0;
}
div.product .woocommerce-tabs ul.tabs {
border-bottom: none;
overflow: visible;
width: 100%;
float: left;
margin: 0;
padding: 0;
list-style: none outside;
}
div.product .woocommerce-tabs ul.tabs li {
width: 100%;
}
.woocommerce-tabs .tabs li a {
width: 100%;
}
h2.woocommerce-loop-product__title {
font-size: 24px !important;
color: #000 !important;
}
}
section.cwginstock-subscribe-form {
margin: 20px 0;
}
.cwg_iagree_checkbox {
margin: 20px 0;
}
.cwginstock-subscribe-form .panel-primary > .panel-heading {
color: #fff;
background-color: #000;
border: 1px solid #000;
} .avia_cart_buttons {
display: none;
}  div.cart-collaterals > div > table > tbody > tr.cart-subtotal > td > span {
font-size: 24px !important;
}
#shipping_method > li > label > span {
font-size: 24px !important;
}
div.cart-collaterals > div > table > tbody > tr.order-total > td > strong > span {
font-size: 24px !important;
}
div.cart-collaterals > div > table > tbody > tr.order-tax > td > span {
font-size: 24px !important;
}
div.cart-collaterals .woocommerce-Price-currencySymbol {
font-size: 24px !important;
}
form.woocommerce-cart-form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-quantity > div {
width: 180px;
}
form.woocommerce-cart-form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-price > span {
font-size: 24px !important;
}
form.woocommerce-cart-form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-subtotal > span {
font-size: 24px !important;
}
form.woocommerce-cart-form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-price > span > span {
font-size: 24px !important;
}
form.woocommerce-cart-form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-subtotal > span > span {
font-size: 24px !important;
}
.u-columns > div {
border-radius: 0;
} #order_review > table > tbody > tr > td.product-total > span {
font-size: 24px !important;
}
#order_review > table > tfoot > tr.cart-subtotal > td > span {
font-size: 24px !important;
}
#order_review > table > tfoot > tr.order-total > td > strong > span {
font-size: 24px !important;
}
#order_review > table > tfoot > tr.order-tax > td > span {
font-size: 24px !important;
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
min-width: 100px;
}
.shop_table ul#shipping_method li label, .cart_totals ul#shipping_method li label {
display: inline;
font-size: 0px;
}
td.product-name {
font-size: 19px;
} li.woocommerce-order-overview__total.total > strong > span {
font-size: 24px !important;
}
section.woocommerce-order-details > table > tbody > tr > td.woocommerce-table__product-total.product-total > span {
font-size: 24px !important;
}
section.woocommerce-order-details > table > tfoot > tr:nth-child(1) > td > span {
font-size: 24px !important;
}
section.woocommerce-order-details > table > tfoot > tr:nth-child(2) > td > span {
font-size: 24px !important;
}
section.woocommerce-order-details > table > tfoot > tr:nth-child(4) > td > span {
font-size: 24px !important;
}
section.woocommerce-order-details > table > tfoot > tr:nth-child(5) > td > span {
font-size: 24px !important;
} .cart_dropdown {
margin-top: 80px !important;
}
.cart_dropdown .dropdown_widget {
width: 360px;
} .footer_color {
background-color: #f8f8f8;
}
#footer .children {
display: none;
}
li.cat-item {
padding: 0.85em 0;
}
li.cat-item.cat-item-196 {
padding: 0.8em 0;
}
.widget_product_categories li a {
font-size: 19px;
font-style: normal;
background: none !important;
padding: 10px 0px !important;
margin: 10px 0 !important;
}
section#text-2 {
top: 5px;
}
.widget > h3 {
font-family: "AbelPro" !important;
font-size: 24px !important;
font-weight: normal;
font-size: 1.1em;
text-transform: uppercase !important;
}
#footer .widget {
padding: 0;
margin: 0px;
overflow: hidden;
}
@media only screen and (max-width: 767px) {
.textwidget > .hr-invisible {
display: none;
}
}
@media only screen and (max-width: 989px) {
.textwidget > .hr-invisible {
height: 30px !important;
}
} #socket {
background-color: #f8f8f8;
}
.avia-content-slider.post--slider .slide-entry-title {
margin-bottom: 1rem;
margin-top: 0.5rem;
}
.avia-content-slider.post--slider .read-more-link {
position: absolute;
} #ajaxsearchlite1 .probox {
padding: 10px;
}
#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input {
font-weight: normal;
font-family: "AbelPro" !important;
color: #000 !important;
font-size: 19px !important;
}
.search--icon {
padding-left: 13px;
text-decoration: none;
font-size: 20px;
position: relative;
top: -3px;
cursor: pointer;
line-height: 34px;
}
.search--icon:hover, .search--icon:active, .search--icon:focus {
text-decoration: none;
}
#top #produktvarianten {
font-size: 15.7px;
font-family: "AbelPro";
}
.search-container {
position: absolute;
top: 121px;
width: 50%;
left: 50%;
}
.main_color .col-1, .main_color .col-2 {
background-color: transparent;
}
@media (max-width: 1199px) {
.search-container {
position: absolute;
top: 121px;
width: 100%;
left: 0;
}
}
#top form.woocommerce-form-register p.woocommerce-FormRow.form-row {
overflow: hidden;
}
#top form.woocommerce-form-login {
padding-bottom: 40px;
}
#top form.woocommerce-form-login label.woocommerce-form-login__rememberme {
margin-bottom: 15px;
}
#top .avia-post-nav {
display: none !important;
}
#top.single-product #wrap_all .entry-summary .subtitle {
margin-bottom: 2rem;
}
#top.single-product #wrap_all .entry-summary .product_price .woocommerce-Price-amount, #top.single-product #wrap_all .entry-summary .product_price .woocommerce-Price-currencySymbol {
font-size: 34px;
}
#top #wrap_all .av-masonry .subtitle {
margin-top: 0;
position: relative;
top: -2px;
}
#top #wrap_all .av-masonry .category {
margin-top: 0;
margin-bottom: 0;
}
#top #wrap_all .av-masonry .wc-gzd-additional-info.tax-info, #top #wrap_all .av-masonry .wc-gzd-additional-info.shipping-costs-info {
display: inline;
}
#top #wrap_all .av-masonry .av-masonry-entry .av-masonry-entry-title, #top #wrap_all .av-masonry .av-masonry-entry .price span {
line-height: 1.25em;
font-size: 34px;
font-weight: normal;
text-transform: none;
}
.av-hamburger-box strong, .av-hamburger::after {
display: none;
}
.av-masonry-price.price {
float: none;
width: auto;
text-align: initial;
}
.avia-content-slider .slide-content .read-more-link a.more-link {
color: #000;
font-size: 19px;
line-height: 1.2em;
text-decoration: none;
border-bottom: 1px solid transparent;
}
.avia-content-slider .slide-content .read-more-link a.more-link:focus, .avia-content-slider .slide-content .read-more-link a.more-link:active, .avia-content-slider .slide-content .read-more-link a.more-link:hover {
text-decoration: none;
color: #000;
border-bottom: 1px solid black;
}
#top #wrap_all #main #startseite-slider {
padding: 50px 0px 30px 0px;
}
@media (max-width: 1089px) {
#footer .container div.flex_column {
width: 44%;
margin-left: 12%;
}
#footer .container div.flex_column:nth-child(odd) {
margin-left: 0;
}
} .slide-entry-excerpt.entry-content {
line-height: 1.25em;
}
#lichtland-stern .avia_image {
top: -30px;
left: 50px;
}
#fuenffragenan > div > div > div {
margin-top: -97px;
}
#fuenffragenan::before {
content: "";
height: 60px;
background: rgba(255, 255, 255, 0.8);
width: 100%;
position: absolute;
margin-top: -60px;
}
@media (min-width: 989px) {
#fuenffragenan .avia_image-container {
margin-top: -33%;
}
}
.related.products .price > span {
font-size: 34px !important;
}
.cart_totals .shop_table.shop_table_responsive {
text-align: right;
}
.shop_table ul#shipping_method li, .cart_totals ul#shipping_method li {
margin-left: 0;
text-align: right;
}
.yith-wcwl-wishlistexistsbrowse.show span.feedback {
display: block;
width: 100%;
}
h1.product_title.entry-title {
text-transform: none !important;
}
.related.products span.woocommerce-Price-currencySymbol {
font-size: 34px !important;
}
.products .inner_product_header span.woocommerce-Price-currencySymbol {
font-size: 34px !important;
}
.products .inner_product_header span.woocommerce-Price-amount.amount {
font-size: 34px !important;
}
h3.av-masonry-entry-title.entry-title {
line-height: 1.2em !important;
padding: 10px 0;
}
#header_main > div > div > div {
width: 20%;
position: absolute;
left: 230px;
top: 10px;
}
#header_main > div > div > div > p:nth-child(1) {
margin: 0px !important;
}
#header_main > div > div > div > p:nth-child(2) {
margin: -2px 0 0 0 !important;
}
@media (max-width: 1200px) {
#header_main > div > div > div {
display: none;
}
}
.woocommerce-Tabs-panel > h3 {
text-transform: none !important;
}
@media (max-width: 767px) {
#autoren img.size-full {
width: 100%;
padding-bottom: 20px;
}
.woocommerce-Tabs-panel--die-autoren .size-full {
width: 90%;
margin: 0 auto;
padding-bottom: 20px;
}
.woocommerce-Tabs-panel--der-autor .size-full {
width: 90%;
margin: 0 auto;
padding-bottom: 20px;
}
.woocommerce-Tabs-panel--die-autorin .size-full {
width: 90%;
margin: 0 auto;
padding-bottom: 20px;
}
}
@media only screen and (max-width: 767px) {
#neuerscheinungen > div > div > div > div > div.flex_column_table.av-equal-height-column-flextable.-flextable > div > section:nth-child(1) > div > h2 {
font-size: 19px !important;
}
}
.df-page-front::before, .df-page-back::before {
opacity: 0.4;
width: 25%;
max-width: 50px;
}
.content {
padding-bottom: 0px !important;
}
.related.products .upsells h2.woocommerce-loop-product__title {
line-height: 1.2em !important;
}
.wpsp-product-title a {
line-height: 1.2em !important;
}
.wpsp-product .sp-product-content {
line-height: 1.25em !important;
}
span.tagged_as {
display: none;
}
.related.products {
display: none;
}
select#pa_ausfuehrung {
font-family: "AbelPro";
font-size: 19px;
} p.subcategory {
margin: 10px 0 8px 0;
}
p.subtitle {
margin: 5px 0;
}
.inner_product_header_legal {
padding-top: 5px !important;
}
#top .inner_product_header {
border-top-width: 0px !important;
} .cross-sells > ul > li {
width: 32.33% !important;
}
@media only screen and (max-width: 767px) {
.cross-sells > ul > li {
width: 100% !important;
}
}
.product-type-simple .cwginstock-subscribe-form {
width: 50% !important;
}
.sub_menu > ul > li > a {
font-weight: normal !important;
} .ffa-text {
margin-top: -200px;
}
.ffa-buchlink {
top: -190px;
}
@media only screen and (max-width: 768px) {
.ffa-text {
margin-top: 0px;
}
.ffa-buchlink {
top: 0px;
}
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
.ffa-text {
margin-top: 0px;
}
.ffa-buchlink {
top: 0px;
}
}
@media only screen and (min-width: 980px) and (max-width: 1024px) {
.ffa-text {
margin-top: -150px;
}
.ffa-buchlink {
top: -150px;
}
} #top #s {
padding: 0px !important;
} @media only screen and (max-width: 767px) {
.product-type-simple .cwginstock-subscribe-form {
width: 100% !important;
}
}
@media only screen and (max-width: 767px) {
body#top.single-product #wrap_all .payment-methods-container {
float: left;
}
}  .ywgc_recipient_info_title {
display: none;
} .breadcrumb-trail br {
display: none;
} #bildsequenzbuch > div.container {
padding: 30px 0;
}
#bildsequenzbuch div.avia-image-container {
float: none;
margin: 0 auto;
}
#bildsequenzbuch .avia-builder-el-first div.avia-image-overlay-wrap img {
width: 100%;
}
@media only screen and (min-width: 767px) and (max-width: 989px) {
#bildsequenzbuch > div.container {
padding: 30px 50px;
}
} #top #commentform {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
#top #commentform .comment-form-rating, #top #commentform .stars, #top #commentform .comment-form-comment {
width: 100%;
}
#top #commentform .comment-form-author, #top #commentform .comment-form-email {
width: 100%;
display: flex;
align-items: center;
}
#top #commentform .comment-form-author label, #top #commentform .comment-form-email label {
margin-left: 2rem;
order: 2;
padding: 0;
position: relative;
left: 0;
font-size: 15px;
}
#top #commentform .comment-form-author input, #top #commentform .comment-form-email input {
margin: 0;
color: black;
}
#top #commentform .comment-form-author textarea, #top #commentform .comment-form-email textarea {
color: black;
}
#top #commentform .form-submit {
margin-right: 2rem;
}
#top #commentform .comment-form-mailpoet {
order: 10;
display: flex;
align-items: center;
}
#top #commentform .comment-form-mailpoet label {
position: relative;
left: 0;
padding: 0;
font-size: 14px;
}
#top #commentform .comment-form-mailpoet label input {
position: relative;
top: 2px;
} @media only screen and (min-width: 1025px) {
#startseite_header .startseite-headline br {
display: none;
}
}
.frm_style_formidable-style.with_frm_style .frm_primary_label {
font-family: "Abel";
font-style: normal !important;
font-weight: normal !important;
}
#ajaxsearchlite1 .probox {
background-color: #eeeeee;
}
div.asl_w .probox .promagnifier {
box-shadow: none;
} .wpcf7 input[type="checkbox"] {
position: absolute;
display: block;
float: left;
}
span.wpcf7-list-item-label {
font-size: 16px !important;
line-height: 1.5em !important;
padding-left: 30px;
display: block;
} .hwp-close i {
color: #ccc;
font-size: 24px;
float: right;
} .woocommerce-form__label span {
font-family: "AbelPro";
font-size: 18px !important;
} p.wc-gzd-additional-info {
margin-right: 5px !important;
} .av-hamburger::after {
content: "Menü";
font-family: "AbelPro";
font-size: 18px !important;
position: absolute;
top: 24px;
left: 0px;
}
.av-hamburger {
position: relative;
}
.av-burger-menu-main .av-hamburger-box {
height: 16px !important;
} #review_form .comment-form-email {
display: none !important;
} @media only screen and (max-width: 800px) {
h3.av-masonry-entry-title.entry-title {
line-height: 1.2em !important;
padding: 10px 0;
font-size: 24px !important;
}
} .wpcf7-mailpoetsignup .wpcf7-list-label {
padding-left: 50px;
}
input#mailpoetsignup-155 {
left: 20px;
} p.legal.form-row.checkbox-legal.validate-required {
margin-bottom: 50px !important;
} #billing_title {
font-family: "AbelPro" !important;
font-style: normal;
font-weight: normal;
}
#billing_country_field .select2-container--default .select2-selection--single {
background-color: #f8f8f8;
border: 1px solid #000 !important;
padding: 8px 0 !important;
}
#billing_country_field .select2-container .select2-selection--single {
height: 42px;
}
#billing_country_field .select2-container--default .select2-selection--single .select2-selection__arrow b {
margin-top: 6px;
}
.select2-dropdown {
background-color: #f8f8f8;
border: 1px solid #000 !important;
}
.cart_item .product-name div {
font-size: 19px !important;
}
.woocommerce-billing-fields .input-text {
font-family: "AbelPro" !important;
font-size: 19px !important;
} .newsletter-anmeldung #mailpoet_form_1 {
margin-left: 0px !important;
}
input.mailpoet_text {
font-family: "AbelPro" !important;
font-size: 19px !important;
} @media (min-width: 900px) {
#top #disabled- #billing_address_1_field {
width: 65%;
float: left;
padding-right: 0.5rem;
}
#top #disabled- #billing_houseno_field {
width: 35%;
float: left;
padding-left: 0.5rem;
}
}
#billing_address_2_field {
display: none !important;
} .woocommerce-cart div.woocommerce-message {
margin: 0px 0px 20px 0px !important;
padding: 20px 45% 20px 20px !important;
} .mfp-bg {
background: #fff !important;
}
div.avia-popup button.mfp-arrow:before {
color: #000 !important;
}
.mfp-zoom-in.mfp-ready.mfp-bg, .mfp-zoom-in.mfp-ready .mfp-preloader {
opacity: 0.97;
} .single-product-summary .comment-form-comment .required {
display: none !important;
} .woocommerce-MyAccount-content .woocommerce-message .woocommerce-Button {
top: 10px !important;
}
.woocommerce form .form-row .required {
visibility: hidden;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--request-quote.is-active {
display: none;
}
#top form.register {
padding-bottom: 50px;
} #commentform .comment-form-name {
display: flex;
flex-direction: row-reverse;
}
#commentform label {
position: relative;
left: 0;
font-size: 19px;
width: 100%;
}
#commentform label[for~="name"] {
padding-left: 10px;
}
.comment-form-rating .required {
display: none;
} li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--request-quote {
display: none;
} @media only screen and (max-width: 767px) {
.responsive #header_meta .sub_menu > ul > li {
float: none;
display: inline-block;
padding: 0 5px;
}
}
li#menu-item-3578 {
display: none !important;
width: 0px;
}
li#menu-item-3579 {
display: none !important;
width: 0px;
} .woocommerce-MyAccount-content .afreg_extra_fields {
display: none;
}
#top .inner_product {
padding-bottom: 15px;
}
#top .products p.wc-gzd-additional-info {
font-size: 12.6px;
}
#top .products p.wc-gzd-additional-info:first-of-type {
padding-left: 15px;
}
#top .single-product-summary .summary .woocommerce-product-rating + .legal-price-info, #top .single-product-summary .summary .subtitle + .legal-price-info {
display: none;
} .postid-9130 section.cwginstock-subscribe-form.cwginstock-subscribe-form-9132 {
display: none !important;
} .woocommerce-checkout .mailpoet-subscription-section {
display: none !important;
} .autoren .avia_textblock img.alignleft {
position: absolute;
left: 0;
top: 0;
}
.autoren .flex_column .avia_textblock {
padding-left: 185px;
position: relative;
}
.autoren .flex_column {
min-height: 242px;
margin-bottom: 30px;
}
.autoren-button .avia-button.avia-size-large span {
font-size: 19px !important;
}
.autoren-button a {
width: 100%;
}
.autoren-button {
margin-top: -30px;
}
.autoren .avia_textblock img.alignnone:hover {
opacity: 0.5;
}
.page-id-21100 .df-container.df-floating > .df-ui-next, .page-id-21100 .df-container.df-floating > .df-ui-prev {
display: none !important;
}
.page-id-21100 .df-fullscreen .df-ui-controls {
display: none !Important;
}
.woocommerce-product-attributes tbody {
display: flex;
flex-direction: column;
}
.woocommerce-product-attributes tbody .woocommerce-product-attributes-item--weight {
display: none;
}
.woocommerce-product-attributes tbody .woocommerce-product-attributes-item:last-child {
order: 3;
}
.woocommerce-product-attributes tbody .woocommerce-product-attributes-item:nth-last-child(2) {
order: 2;
}
.woocommerce-product-attributes tbody .woocommerce-product-attributes-item.woocommerce-product-attributes-item--dimensions {
order: 1;
}
#top .container .av-masonry.av-large-gap {
padding-left: 0px;
}
.variations_button.woocommerce-variation-add-to-cart-disabled {
display: none;
}
.woocommerce-review__verified {
display: none;
}
.product_title.entry-title + .legal-price-info {
display: none;
}
div.slick-track {
margin: 0;
}
#top.single-product #wrap_all .woocommerce-product-rating, #top.single-product #wrap_all .wc-gzd-review-authenticity-status {
display: none;
}
#top.single-product #wrap_all .legal-price-info {
display: none;
}
#top.single-product #wrap_all .price:not(.smaller) + .legal-price-info {
display: block;
}
#top.single-product #wrap_all .review-intro, #top.single-product #wrap_all .review-outro {
font-size: 19px;
padding: 0.5rem 2px 0rem;
}
#top.single-product #wrap_all .review-outro {
padding-bottom: 1.5rem;
}
.product .rating_container {
display: none;
}
.autocomplete.input {
display: none !important;
}
.holler-box .holler-box-modal {
display: flex;
}
.holler-box-credit {
display: none;
}
.woocommerce-Tabs-panel--im-buchshop-ihrer-wahl-bestellen .av_textblock_section {
padding-bottom: 0;
}
.woocommerce-Tabs-panel--im-buchshop-ihrer-wahl-bestellen .avia-logo-element-container {
margin: 0;
}
.woocommerce-Tabs-panel--im-buchshop-ihrer-wahl-bestellen .avia-logo-element-container .avia-smallarrow-slider-heading {
display: none;
} #mailpoet_form_1 {
width: 60%;
float: left;
margin-left: 3%;
text-align: left !important;
}
.mailpoet_submit {
color: #fff;
background: #000;
}
#mailpoet_form_1 .mailpoet_checkbox_label {
font-size: 12px !important;
margin-left: 18px !important;
font-weight: normal !important;
line-height: 115% !important;
}
.holler-title {
display: none;
}
#mailpoet_form_1 .mailpoet_checkbox_label input {
margin-left: -19px;
} .page-id-3518 #av_section_1 {
background-position: bottom center !important;
}
#footer {
padding-top: 55px;
}
#av_section_1 .woocommerce-product-details__short-description {
margin-top: 0;
}
body#top.single-product #wrap_all .reset_variations {
position: relative;
bottom: 0;
float: right;
padding: 10px 0 15px;
}
body#top.single-product #wrap_all .payment-methods-container {
display: block;
clear: left;
}
body#top.single-product #wrap_all .yith-wcwl-add-to-wishlist, body#top.single-product #wrap_all .contact_link {
clear: left;
}
body#top.single-product #wrap_all form.cart {
margin-bottom: 0;
margin-top: 10px;
}
body#top.single-product #wrap_all form.variations_form.cart {
max-width: unset;
width: 55%;
}
body#top.single-product #wrap_all form.variations_form.cart .woocommerce-variation-availability p {
text-align: right;
}
body#top.single-product #wrap_all form.variations_form.cart .cwg_iagree_checkbox_input {
width: unset;
width: auto;
}
body#top.single-product #wrap_all form.variations_form.cart > table {
max-width: 170px;
float: right;
}
body#top.single-product #wrap_all form.variations_form.cart > div {
float: right;
clear: right;
}
body#top.single-product #wrap_all form.variations_form.cart > div .woocommerce-variation-add-to-cart {
max-width: 170px;
float: right;
clear: right;
}
body#top.single-product #wrap_all .cwginstock-subscribe-form {
width: 100%;
float: right;
margin: 0;
}
body#top.single-product #wrap_all .cwginstock-subscribe-form .panel-primary {
border: 1px solid #efefef;
}
body#top.single-product #wrap_all .cwginstock-subscribe-form div.panel-heading {
background: #f8f8f8 !important;
border: none;
border-bottom: 1px solid #efefef;
}
body#top.single-product #wrap_all .cwginstock-subscribe-form div.panel-heading h4 {
font-size: 18px;
color: black;
font-weight: normal;
}
body#top.single-product #wrap_all .cwginstock-subscribe-form div.panel-body {
background: #f8f8f8;
}
body#top.single-product #wrap_all .cwginstock-subscribe-form label {
fon-size: 16px;
}
body#top.single-product #wrap_all .cwginstock-subscribe-form input.cwgstock_email {
font-size: 15px;
background: #ffffff;
}
#menu-item-3578 > a::before {
content: "";
font-family: "fontello";
font-size: 24px;
position: absolute;
top: 0px;
padding: 0px 10px;
margin-left: -17px;
}
#menu-item-3579 > a::before {
content: "";
font-family: "fontello";
font-size: 24px;
position: absolute;
top: 0px;
padding: 0px 10px;
margin-left: -17px;
}
.html_header_top.html_header_sticky #top #wrap_all #main.all_colors {
padding-top: 139px;
}
.html_header_top.html_header_sticky #header {
box-shadow: 0px 0px 3px #d8d8d8;
}
#top.woocommerce-page .button {
border-radius: 0;
font-size: 19px;
margin: 20px 0;
}
#top div.woocommerce-message, #top .cart-empty, #top .woocommerce-info {
border: 1px solid #c5c5c5;
background-color: #f8f8f8;
color: black;
border-radius: 0;
}
#top div.woocommerce-message a.button, #top .cart-empty a.button, #top .woocommerce-info a.button {
border-color: black;
background-color: black;
color: white;
border-radius: 0;
}
@media (max-width: 989px) {
body#top.single-product #wrap_all .summary form.cart {
float: left;
}
body#top.single-product #wrap_all .summary form.cart.variations_form {
float: right;
width: 100%;
}
body#top.single-product #wrap_all .cwginstock-subscribe-form {
float: left;
width: 100%;
}
.payment-methods-container {
float: right;
clear: right;
}
}
@media (min-width: 990px) {
body#top.single-product #wrap_all table.shop_attributes {
margin-top: -100px;
max-width: 324px;
background: transparent;
}
body#top.single-product #wrap_all .payment-methods-container {
width: 40%;
float: right;
clear: right;
}
body#top.single-product #wrap_all .payment-methods-container img {
float: right;
}
}
@media (max-width: 500px) {
body#top.single-product #wrap_all .summary form.cart {
width: 80%;
}
}
@media (max-width: 360px) {
body#top.single-product #wrap_all .summary form.cart {
width: 100%;
}
}
span.copyright {
font-size: 12px;
}
.avia-cookie-consent p, .avia-cookie-consent .avia-cookie-consent-button {
font-size: 14px;
}
.woocommerce-account .u-columns > div > h2 {
padding-left: 1.3rem;
}
.woocommerce-account#top label span, .woocommerce-account#top legend span {
font-size: 14px;
}
.woocommerce-account#top form.login, .woocommerce-account#top form.register {
border-radius: 0;
}
.woocommerce-account .login .lost_password {
top: 0em;
left: 25px;
}
.woocommerce-account#top.woocommerce-page .button {
margin: 0px 0;
}
.shop_table ul#shipping_method li {
text-align: left;
}
.woocommerce-cart .shop_table ul#shipping_method li {
text-align: right;
}
#top.woocommerce-page .shop_table td .button {
min-width: unset;
min-width: initial;
margin-right: 6px;
font-size: 15px;
padding: 7px 12px;
height: 40px;
}
@media (max-width: 990px) {
#bildsequenzbuch .flex_column_table .flex_column:last-child {
padding-left: 30px !important;
}
}
@media (max-width: 767px) {
.breadcrumb-trail {
margin-top: 20px;
}
#top.woocommerce-page .shop_table td .button {
margin-bottom: 5px;
}
}
#top #payment div.payment_box {
width: 100%;
padding: 0;
}
#top #payment div.payment_box > p:first-child {
display: none;
}
.cart_dropdown .dropdown_widget .widget_shopping_cart_content p {
font-size: 14px;
}
#top div ul.product_list_widget li a {
font-size: 17px;
}
.cart_dropdown .dropdown_widget .widget_shopping_cart_content p, .cart_dropdown .dropdown_widget .quantity, #top .dropdown_widget .total {
font-size: 15px;
}
#top .dropdown_widget p.wc-gzd-total-mini-cart.total {
font-size: 13px;
}
#top .cart_dropdown .dropdown_widget .widget_shopping_cart_content p a {
font-size: 15px;
}
#header_main .av-logo-container, #header_main .av-logo-container .inner-container, #header_main .av-logo-container .inner-container .logo, #header_main .av-logo-container .inner-container .logo a, #header_main .av-logo-container .inner-container .logo a img {
overflow: visible;
}
.woocommerce-MyAccount-navigation {
margin-bottom: 2rem;
}
#top span.woocommerce-Price-currencySymbol {
font-size: inherit;
}
.woocommerce-MyAccount-content {
padding-bottom: 2rem;
margin-bottom: 10px;
overflow-x: auto;
}
#top .order_details li {
border-right: none;
}
#top label {
font-weight: normal;
}
@media (max-width: 1080px) {
#top .order_details {
display: inline-block;
}
#top .order_details li {
float: none;
border-right: none;
margin-right: 0;
padding-right: 0;
}
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary {
display: flex;
flex-wrap: wrap;
flex-direction: column;
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary .price, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary .price {
font-size: 32px;
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary .payment-methods-container, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary .payment-methods-container {
margin-left: auto;
order: 12;
margin-top: 1rem;
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary form.gift-cards_form.cart, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary form.gift-cards_form.cart {
margin-top: -20px;
margin-left: auto;
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary form.gift-cards_form.cart .gift-cards-list, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary form.gift-cards_form.cart .gift-cards-list {
float: right;
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary form.gift-cards_form.cart .gift_card_template_button .single_add_to_cart_button, #top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary form.gift-cards_form.cart .gift_card_template_button .quantity, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary form.gift-cards_form.cart .gift_card_template_button .single_add_to_cart_button, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary form.gift-cards_form.cart .gift_card_template_button .quantity {
float: right;
clear: right;
}
@media (max-width: 990px) and (min-width: 666px) {
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary table.woocommerce-product-attributes, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary table.woocommerce-product-attributes {
width: 60%;
margin-top: -116px;
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary p.wc-gzd-additional-info, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary p.wc-gzd-additional-info {
text-align: right;
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary .price, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary .price {
text-align: right;
}
}
@media (max-width: 665px) {
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary .payment-methods-container, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary .payment-methods-container {
margin-left: 0;
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary form.gift-cards_form.cart, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary form.gift-cards_form.cart {
margin-left: 0;
margin-top: 10px;
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary form.gift-cards_form.cart .gift-cards-list, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary form.gift-cards_form.cart .gift-cards-list {
float: left;
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary form.gift-cards_form.cart .gift_card_template_button, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary form.gift-cards_form.cart .gift_card_template_button {
margin-top: 20px;
}
#top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary form.gift-cards_form.cart .gift_card_template_button .single_add_to_cart_button, #top #wrap_all .product_cat-geschenk-gutschein-im-kuvert .entry-summary form.gift-cards_form.cart .gift_card_template_button .quantity, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary form.gift-cards_form.cart .gift_card_template_button .single_add_to_cart_button, #top #wrap_all .product_cat-e-mail-geschenkgutschein .entry-summary form.gift-cards_form.cart .gift_card_template_button .quantity {
float: left;
}
}
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button, .yith-wcwl-wishlistaddedbrowse {
align-items: start;
}
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button #yith-wcwl-icon-heart-outline, .yith-wcwl-add-to-wishlist .yith-wcwl-add-button #yith-wcwl-icon-heart, .yith-wcwl-wishlistaddedbrowse #yith-wcwl-icon-heart-outline, .yith-wcwl-wishlistaddedbrowse #yith-wcwl-icon-heart {
display: none;
}
.wishlist_table tr td.product-thumbnail a {
max-width: initial;
}