.quotes_box_and_tips {
background-image: url(//tierschutzhof-hachmuehlen.de/wp-content/plugins/quotes-and-tips/images/quotes_box_and_tips_bg.png);
background-repeat: no-repeat;
background-position: 20px bottom;
background-color: #2484c6;
margin: 10px 0;
padding: 15px 0;
width: 100%;
color: #EEE;
clear: both;
}
.quotes_box_and_tips h3 {
color: #FFF;
font-size: 22px;
padding-bottom: 10px;
}
.quotes_box_and_tips .box_delimeter {
background-image:url(//tierschutzhof-hachmuehlen.de/wp-content/plugins/quotes-and-tips/images/box_delimeter.png);
background-repeat:repeat-y;
background-position: 48% top;
width: 100%;
overflow: hidden;
z-index: 2;
}
.quotes_box_and_tips .tips_box,
.quotes_box_and_tips .quotes_box {
width: 48%;
float: left;
padding: 0 1.49%;
box-sizing: border-box;
}
.quotes_box_and_tips .single_tips_box,
.quotes_box_and_tips .single_quotes_box {
width: 100%;
float: left;
padding: 0 1.49%;
}
.quotes_box_and_tips p {
padding-bottom: 7px;
margin-bottom: 0px;
}
.quotes_box_and_tips .signature {
color: #a8dcff;
}
.quotes_box_and_tips .signature span {
color: #74c6ff;
}
#qtsndtps-link-color-example,
#qtsndtps-text-color-example {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 1px solid #dfdfdf;
margin: 0 7px 0 3px;
padding: 4px 14px;
}
.quotes_box_and_tips .hidden {
display: none;
}
.quotes_box_and_tips .clear {
clear: both;
}
.quote_button_container {
text-align: center;
margin-top: 5px;
position: absolute;
right: 15px;
top: 0;
}
.change_quote_button {
text-decoration: none;
cursor: pointer;
padding: 1px 9px 2px;
}
#qtsndtps_add_search {
margin-top: 1em !important;
}
#qtsndtps_background_opacity {
width: 45px;
display: inline-block;
visibility: visible;
}
#qtsndtps_slider,
#qtsndtps_slider_border_radius,
#qtsndtps_slider_text_size,
#qtsndtps_slider_title_text_size {
display: inline-block;
width: 200px;
margin-left: 10px;
}
.manage-column.column-shortcode {
width:28% !important;
} @media screen and (min-width: 783px) {
.qtsndtps_title_post_fields input {
width: 250px;
}
}
@media screen and (max-width: 782px) {
#qtsndtps-link-color,
#qtsndtps-text-color {
width: 85%;
display: inline;
}
}
@media all and ( max-width: 600px ) {
.quotes_box_and_tips .box_delimeter {
background: none;
}
.quotes_box_and_tips .tips_box,
.quotes_box_and_tips .quotes_box {
float: none;
width: auto;
}
.quotes_box_and_tips .tips_box {
padding-top: 15px;
}
.quotes_box_and_tips .quotes_box {
background-image:url(//tierschutzhof-hachmuehlen.de/wp-content/plugins/quotes-and-tips/images/box_delimeter.png);
background-repeat: repeat-x;
background-position: 0 bottom;
padding-bottom: 5px;
}
}
@media screen and (max-width: 440px) {
#qtsndtps_slider {
width: 100%;
margin-left: 0;
margin-top: 10px;
}
}.mtds-events-grid{width:100%!important;max-width:100%!important;clear:both;box-sizing:border-box}.mtds-events-grid *{box-sizing:border-box}.mtds-events-grid{gap:28px;align-items:start}.mtds-events-grid.layout-grid{display:grid;grid-template-columns:repeat(var(--mtds-event-columns,3),minmax(0,1fr))}.mtds-events-grid.layout-masonry{display:block!important}.mtds-events-masonry-wrap{display:flex!important;align-items:flex-start!important;gap:28px!important;width:100%!important;max-width:100%!important}.mtds-events-masonry-col{flex:1 1 0!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:28px!important}.mtds-event-card{background:var(--mtds-event-card-bg,#fff);border-radius:var(--mtds-event-radius,24px);overflow:hidden;box-shadow:0 22px 70px rgba(14,75,142,.10);border:1px solid rgba(14,75,142,.07);transition:transform .2s ease,box-shadow .2s ease;height:auto;box-sizing:border-box;width:100%;margin:0!important}.mtds-event-card:hover{transform:translateY(-3px);box-shadow:0 28px 80px rgba(14,75,142,.16)}.mtds-event-image{display:block;background:transparent;overflow:hidden}.mtds-event-image img{width:100%;height:auto;object-fit:contain;display:block}.mtds-events-grid.image-fit-cover .mtds-event-image{aspect-ratio:16/10;background:var(--mtds-event-image-bg,var(--mtds-event-soft,rgba(169,198,137,.10)))}.mtds-events-grid.image-fit-cover .mtds-event-image img{width:100%;height:100%;object-fit:cover}.mtds-events-grid.image-fit-fixed_contain .mtds-event-image{aspect-ratio:16/10;background:var(--mtds-event-image-bg,var(--mtds-event-soft,rgba(169,198,137,.10)))}.mtds-events-grid.image-fit-fixed_contain .mtds-event-image img{width:100%;height:100%;object-fit:contain}.mtds-event-body{padding:26px}.mtds-event-date{display:inline-flex;background:var(--mtds-event-soft,rgba(169,198,137,.10));color:var(--mtds-event-primary,#0E4B8E);border-radius:999px;padding:8px 14px;font-weight:800;font-size:14px;margin-bottom:14px}.mtds-event-card h3{font-size:23px;line-height:1.2;margin:0 0 12px;color:var(--mtds-event-primary,#0E4B8E)}.mtds-event-card h3 a{color:inherit;text-decoration:none}.mtds-event-meta{display:block;color:#6f7b87;font-weight:400;font-size:13px;line-height:1.45;margin-bottom:14px}.mtds-event-card p{color:var(--mtds-event-text,#25313f);line-height:1.7;margin:0 0 20px}.mtds-event-button{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--mtds-event-primary,#0E4B8E);color:#fff!important;text-decoration:none;font-weight:800;letter-spacing:.03em;padding:12px 22px;box-shadow:0 14px 30px rgba(14,75,142,.18)}.mtds-event-status{display:inline-flex;margin-bottom:14px;border-radius:999px;padding:6px 12px;font-weight:800;font-size:13px;background:#f5f7fa;color:#52606d}.mtds-event-status.status-soldout{background:#fff8e1;color:#8a5a00}.mtds-event-status.status-cancelled{background:#fee2e2;color:#991b1b}.mtds-events-empty{padding:26px;border-radius:22px;background:var(--mtds-event-soft,rgba(169,198,137,.10));color:var(--mtds-event-primary,#0E4B8E);font-weight:700}@media(max-width:980px){.mtds-events-grid.layout-grid{grid-template-columns:repeat(var(--mtds-event-tablet-columns,2),minmax(0,1fr))}.mtds-events-grid.layout-masonry .mtds-events-masonry-wrap{display:grid!important;grid-template-columns:repeat(var(--mtds-event-tablet-columns,2),minmax(0,1fr))!important}.mtds-events-grid.layout-masonry .mtds-events-masonry-col{display:flex!important;flex-direction:column!important;gap:28px!important}}@media(max-width:680px){.mtds-events-grid.layout-grid{grid-template-columns:repeat(var(--mtds-event-phone-columns,1),minmax(0,1fr))}.mtds-events-grid.layout-masonry .mtds-events-masonry-wrap{display:grid!important;grid-template-columns:repeat(var(--mtds-event-phone-columns,1),minmax(0,1fr))!important}.mtds-event-body{padding:22px}}