.haet-cleverreach .message-error,
.haet-cleverreach .cleverreach-error-message {
color: red;
}
.haet-cleverreach .haet-cleverreach-field-wrap {
margin-bottom: 10px;
}
.haet-cleverreach .haet-cleverreach-field-wrap p {
margin: 0;
} .haet-cleverreach .haet-cleverreach-field-wrap {
zoom: 1;
}
.haet-cleverreach .haet-cleverreach-field-wrap:before,
.haet-cleverreach .haet-cleverreach-field-wrap:after {
content: "";
display: table;
}
.haet-cleverreach .haet-cleverreach-field-wrap:after {
clear: both;
}
.haet-cleverreach .label-top label {
float:left;
clear:both;
}
.haet-cleverreach .label-top input,
.haet-cleverreach .label-top select {
float:left;
clear:both;
}
.haet-cleverreach .label-left label {
display: block;
float: left;
width: 40%;
margin: 0;
text-align: left;
}
.haet-cleverreach .label-left input,
.haet-cleverreach .label-left select {
display: block;
float: left;
width: 60%;
margin: 0;
text-align: left;
}
.haet-cleverreach .label-right label {
display: block;
float: right;
width: 35%;
margin: 0;
margin-left: 5%;
text-align: left;
}
.haet-cleverreach .label-right input,
.haet-cleverreach .label-right select {
display: block;
float: right;
width: 60%;
margin: 0;
text-align: left;
}
.haet-cleverreach-field-wrap.type-submit {
text-align: center;
} .cleverreach-checkbox input {
display: inline;
}
.cleverreach-checkbox label {
display: inline;
}
.cleverreach-preview-container {
position: relative;
pointer-events: none;
}
.cleverreach-preview-container::after {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.cleverreach-checkbox{
display: inline-block;
}
.cleverreach-checkbox label{
display: inline !important;
}
.cleverreach-checkbox input[type="checkbox"]{
display: inline-flex !important;
}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.rfbp a{border:0!important;text-decoration:none!important}.rfbp-post{border-bottom:1px solid #E9E9E9;padding-bottom:15px;margin-bottom:15px;margin-top:0;padding-top:0}.rfbp-post-link-wrap{margin-bottom:0!important;padding-bottom:0}.rfbp-post-link{display:block;font-weight:400!important;background:0 0;border:0!important;padding:1px 0;margin:0;cursor:pointer;text-decoration:none!important;color:#3B5998;font-size:11px;line-height:15px!important;height:15px}.rfbp-post-link:hover{text-decoration:none!important;color:#3B5998}.rfbp-link-wrap{display:block;padding:0!important;margin:1em 0;max-width:100%;font-weight:400!important;text-shadow:none!important;background:#f6f7f9;border:1px solid #d3dae8!important;font-size:11px;color:gray;overflow:hidden}a.rfbp-link{text-decoration:none!important;border-bottom:0;display:block;color:gray;font-weight:400}a.rfbp-link:hover{text-decoration:none}span.rfbp-link-image-wrap{margin:0;padding:0;width:114px;line-height:0;border-right:1px solid #d3dae8;display:table-cell;vertical-align:middle}img.rfbp-link-image{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;width:114px;height:auto;display:inline}span.rfbp-link-text-wrap{padding:8px;color:gray;display:table-cell}span.rfbp-link-text-wrap span{line-height:14px;display:block}span.rfbp-link-name{font-weight:700;color:#3b5998}span.rfbp-link-description{margin-top:12px}.rfbp-timestamp{color:#999}.rfbp-timestamp:hover{text-decoration:underline;color:#999;font-weight:400}.rfbp-comment-count,.rfbp-like-count{margin-right:3px;background:url(//www.baeckerei-steinparzer.at/wp2018/wp-content/plugins/recent-facebook-posts/assets/img/fb-sprite.png) no-repeat;padding-left:18px;color:#3B5998;display:inline-block}.rfbp-like-count{background-position:0 -52px}.rfbp-comment-count{background-position:0 -18px}.rfbp-comment-count>span,.rfbp-like-count>span{display:none}.rfbp-image-wrap{position:relative;display:inline-block;margin:1em 0;max-width:100%}.rfbp-image-link{margin:0;padding:0;float:none;line-height:0;max-width:100%;display:inline-block}.rfbp-image{margin:0;padding:0;border:1px solid #ccc}.rfbp-text{margin-top:0!important;padding-top:0}.rfbp-text a{word-break:break-all}.rfbp-video-link{position:absolute;display:block;pointer-events:none;background:url(//www.baeckerei-steinparzer.at/wp2018/wp-content/plugins/recent-facebook-posts/assets/img/play.png) 0 0/40px 40px;margin-left:-20px;margin-top:-20px;height:40px;width:40px;top:50%;left:50%}html {
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust:     100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
pre {
overflow: auto;
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
color: inherit;
font: inherit;
margin: 0;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-appearance: textfield;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
}
optgroup {
font-weight: bold;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
} html {
box-sizing: border-box;
}
*,
*:before,
*:after { box-sizing: inherit;
}  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
}
.clear,
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
} html{
-webkit-font-smoothing: antialiased;
}
body{
word-wrap:break-word;
background-image: url(//www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/assets/dust_scratches.png);
}
.wrap{
max-width: 98%;
margin: 0 auto;
}
.wrap.wide{
width: 1400px;
}
.wrap.narrow{
width: 1000px;
}
.clearfix:after {
content:"";
display:block;
clear:both;
}
.site-content{
hyphens: auto; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto;
padding-bottom: 50px;
}
@media all and (min-width: 768px){
.hideOnDesktop{
display: none;
}
} .site-header{
background-color: rgb(76,48,0);
color: #fff;
}
.site-header:not(.fixed){
visibility: hidden;
}
.site-header.fixed{
position: fixed;
z-index: 2;
left: 0;
top: 0;
right: 0;
box-shadow: 0 2px 4px 0 rgba(0,0,0,.5);
}
.site-header .logo{ float: left;
width: 325px;
max-width: 50%;
margin: -20px 20px -200px 0;
transition: all .3s;
}
.site-header .logo,
.site-header .logo img{
display: block;
} .main-navigation{
float: left;
max-width: calc( 100% - 350px );
padding: 35px 0;
transition: padding .3s;
}
.main-navigation ul,
.main-navigation li{
list-style: none;
margin: 0;
padding: 0;
}
.main-navigation a{
text-decoration: none;
}
.main-navigation ul > li{
float:left;
margin-right: 20px;
}
.main-navigation ul > li > a{
display: block;
padding: 10px;
font-size: 1.25em;
transition:color .3s;
}
.main-navigation:not(.active) ul > li > a:hover,
.main-navigation:not(.active) ul > li.current-menu-item > a{
color: #fbb800;
}
.falkeScrolled .main-navigation{
padding: 5px 0;
}
.falkeScrolled .mobile-navigation{
padding: 15px 0;
}
.falkeScrolled .site-header .logo{
width: 155px;
margin-bottom: -50px;
}
.mobile-navigation{
display: none;
transition: padding .3s;
}
@media all and (max-width: 1023px){
.main-navigation{
display: none;
}
.mobile-navigation{
font-size: 1.25em;
padding: 45px 10px;
display: block;
float: right;
margin-right: 10px;
text-decoration: none;
}
.mobile-navigation i{
font-style: normal;
color: #fbb800;
margin-left: .5em;
}
.site-header.fixed .main-navigation{
position: fixed;
z-index: 10;
left: 0;
top: 0;
bottom: 0;
max-width: none;
background-color: #fbb800;
box-shadow: 0 2px 4px 0 #4c3000;
}
.site-header.fixed .main-navigation ul,
.site-header.fixed .main-navigation li{
display: block;
float: none;
color: #4c3000;
}
.site-header.fixed .main-navigation li.current-menu-item a{
color: #fff;
}
.site-header .logo{
width: 245px;
}
}
@media all and (max-width: 499px){
.mobile-navigation{
padding: 25px 0;
}
.site-header .logo{
margin-top: -10px;
width: 160px;
}
}
@media all and (max-width: 299px){
.mobile-navigation span{
display: none;
}
.site-header .logo{
margin-top: 0;
}
} .headerStripe{
min-height: 150px;
height: 20vw;
display: flex;
justify-content: center;
align-items: center;
position: relative;
background-position: center;
background-size: cover;
} .headerStripe h1{
color: #fff;
text-shadow: 0 2px 9px rgba(0,0,0,.5);
text-align: center;
line-height: 1.2 !important; }
.postNavHeading{
margin-top: 55px;
}
.nav-links > div > a,
.elementor-button-wrapper .elementor-button,
.rfbp-page-link{
display: block;
margin: 10px 0;
background-color: #fbb800;
font-size: 18px;
padding: 20px 40px;
-webkit-border-radius: 5px;
border-radius: 5px;
text-decoration: none;
line-height: 1;
}
.elementor-button-wrapper .elementor-button .elementor-button-text{
color: #4c3000;
}
.nav-links > div > a:hover{
opacity: .9;
}
.elementor .elementor-text-editor a{
text-decoration: underline;
} .elementor-blockquote--skin-clean .elementor-blockquote__content {
color: #4c3000;
font-size: 4em;
font-style: italic;
line-height: 1.3em;
text-align: center;
}
.elementor-blockquote--skin-clean .elementor-blockquote__content:before{
content:'„';
margin-right: -.3em;
}
.elementor-blockquote--skin-clean .elementor-blockquote__content:after{
content:'“';
margin-left: -.3em;
}
.elementor-blockquote--skin-clean .elementor-blockquote__author {
color: #fbb800;
font-size: 1.5em;
font-weight: normal;
text-align: center;
display: block;
width: 100%;
}
@media all and (max-width: 767px){
.elementor-blockquote--skin-clean .elementor-blockquote__content {
font-size: 2em;
}
.elementor-blockquote--skin-clean .elementor-blockquote__author {
font-size: 1.2em;
}
} .acf-map{
height: 400px!important;
}
.acf-map p{
line-height: inherit;
}
.cmplz-blocked-content-container {
height: 400px;
}
.cmplz-blocked-content-container .marker {
display: none;
} .standortDetail{
text-align: center;
font-size: .875em;
margin: 25px auto;
}
.standortDetail table td{
padding: 3px 0;
width:50%;
}
.standortDetail table td:first-of-type{
text-align: right;
padding-right: 3px;
}
.standortDetail table td:last-of-type{
text-align: left;
padding-left: 3px;
}
.standortDetail p{
line-height: 1.5;
}
.standortDetail h4{
min-height: 3em;
} .rfbp-container{
display: flex;
justify-content: space-between;
}
.rfbp-post{
margin-right: 20px;
flex-basis: 0;
flex-grow: 1;
padding: 1px 10px 10px 10px;
background-color: #fff;
}
.rfbp-post:last-of-type{
margin-right: 0;
}
@media all and (max-width: 767px){
.rfbp-container{
display: block;
}
.rfbp-post{
margin-right: 0;
margin-bottom: 20px;
}
} figcaption{
font-style: italic;
padding: 5px;
font-size: small;
} .spezialbrotContainer{
text-align: center;
}
.spezialbrotContainer > img{
float: none;
}
.haet-cleverreach .label-left{
background-color: rgba(200,200,200,.5);
padding: 5px;
}
.haet-cleverreach .label-left label{
padding-top: 5px;
}
.haet-cleverreach button[type="submit"]{
-webkit-appearance: none;
border-radius: 0;
display: block;
width: 100%;
padding: 5px 5px 3px 5px;
}
.haet-cleverreach .message-error {
color: red;
border-top: 1px solid;
}
.haet-cleverreach .cleverreach-error-message{
font-size: smaller;
color: red;
} .falkeMasonry .masonrySizer,
.falkeMasonry .masonryTile{
width: 16.66%;
position: relative;
}
.falkeMasonry .masonryTile.mittel{
width: 33.33%;
}
.falkeMasonry .masonryTile.gross{
width: 66.66%;
}
.falkeMasonry .masonryTile .masonryContentContainer{
position: relative;
height: 0;
padding-bottom: 50%;
}
.falkeMasonry .masonryTile.hoch .masonryContentContainer{
padding-bottom: 200%;
}
.falkeMasonry .masonryTile.quadrat .masonryContentContainer{
padding-bottom: 100%;
}
.falkeMasonry .masonrySpacerContent{
visibility: hidden;
padding: 20px;
}
.falkeMasonry .masonryContent{
display: flex;
flex-direction: column;
justify-content: space-around;
background-size: cover;
background-position: center center;
position: absolute;
left: 10px;
top: 10px;
right: 10px;
bottom: 10px;
padding: 10px;
text-align: center;
cursor: pointer;
color: #fff;
}
.falkeMasonry hr{
width: 100%;
height: 0;
border-bottom: 2px solid #fff;
}
.falkeMasonry .masonryTitle,
.falkeMasonry hr,
.falkeMasonry .masonryText{
opacity: 0;
position: relative;
transition: opacity .5s;
}
.falkeMasonry .masonryTile.active .masonryContent:before{
content: '';
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,.5);
}
.falkeMasonry .masonryTile.active .masonryTitle,
.falkeMasonry .masonryTile.active hr,
.falkeMasonry .masonryTile.active .masonryText{
opacity: 1;
}
.falkeMasonry .masonryTile.featured .masonrySpacerContent,
.falkeMasonry .masonryTile.featured .masonryContent{
border: 5px solid #fbb800;
}
.falkeMasonry .masonryTile.featured.active .masonryContent:before{
background-color: rgba(251,184,0,.5);
}
.falkeMasonry .masonryTile.featured .masonryContent{
color: #4c3000;
}
.falkeMasonry .masonryTile.featured hr{
border-color: #4c3000;
}
@media all and (max-width: 649px){
.falkeMasonry .masonrySizer,
.falkeMasonry .masonryTile,
.falkeMasonry .masonryTile.mittel{
width: 50%;
}
.falkeMasonry .masonryTile.gross{
width: 100%;
}
}
@media all and (max-width: 374px){
.falkeMasonry .masonrySizer,
.falkeMasonry .masonryTile,
.falkeMasonry .masonryTile.mittel,
.falkeMasonry .masonryTile.gross{
width: 100%;
}
}
@media all and (min-width: 1024px){
.falkeMasonry .masonryTile:hover{
transform:scale(1.02);
transition:transform .5s;
}
.falkeMasonry .masonryTile:not(.active):hover .masonryTitle{
opacity: 1;
color: #fff;
text-shadow: 0 2px 9px rgba(0,0,0,.5);
}
} .site-footer{
background-color: #fff;
padding: 15px 0;
text-align: right;
}
.site-footer > .wrap{
border-top: 2px solid #4c3000;
margin-top: 75px;
padding-top: 15px;
}
.site-footer a{
text-decoration: none;
}
.site-footer a:hover{
text-decoration: underline;
}
.site-footer .wrap{
display: flex;
align-items:center;
}
.site-footer .wrap > div:first-of-type{
flex-grow: 1;
}
.site-footer .footerText{
text-align: left;
margin-right: 1em;
}
.site-footer .footerText p{
line-height: inherit;
margin: 0;
}
.site-footer .footerMenu ul,
.site-footer .footerMenu li{
list-style: none;
margin: 0;
padding: 0;
}
.site-footer .footerMenu li{
display: inline;
}
.site-footer .footerMenu ul > li:not(:last-of-type):after{
content: '|';
margin: 0 .5em;
}
.site-footer .footerIcons{
font-size: 1.25em;
margin-left: 1em;
}
.site-footer .footerLogos img{
max-width: 75px;
margin-left: 1em;
}
@media all and (max-width: 1023px){
.site-footer .wrap{
display: block;
}
.site-footer .wrap > div{
margin: 10px 0;
text-align: center;
}
}  .cd-top i{
font-style: normal;
font-size:2em;
}
.cd-top {
display: inline-block;
height: 40px;
width: 40px;
position: fixed;
z-index: 100; bottom: 80px;
right: 10px;
color: #fbb800;
text-decoration: none; visibility: hidden;
opacity: 0;
-webkit-transition: opacity .3s 0s, visibility 0s .3s;
-moz-transition: opacity .3s 0s, visibility 0s .3s;
transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
-webkit-transition: opacity .3s 0s, visibility 0s 0s;
-moz-transition: opacity .3s 0s, visibility 0s 0s;
transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible { visibility: visible;
opacity: 1;
}
.cd-top.cd-fade-out { opacity: .5;
}
.no-touch .cd-top:hover {
color: #4c3000;
opacity: 1;
}
@media only screen and (min-width: 768px) {
.cd-top {
right: 20px;
bottom: 80px;
}
}
@media only screen and (min-width: 1024px) {
.cd-top {
height: 60px;
width: 60px;
right: 30px;
bottom: 80px;
}
}body,
button,
input,
select,
textarea{
font-size:16px;
font-size:1rem;
line-height:1.5;
font-family: 'Montserrat', sans-serif;
color:rgb(76,48,0);
}
a{
color:inherit;
text-decoration:underline;
}
a img{
border:0;
} .fontYellow{
color:#fbb800;
}
h1, h2, h3, h4, h5, h6{ clear:both;}
h1{
font-size:4em;
}
h2{
font-size:4em;
}
h3{
font-size:2em;
}
h4{
font-size:1.25em;
}
p{
line-height: 2.5;
}
@media all and (max-width: 1023px){
h1{
font-size:2em;
}
h2{
font-size:2em;
}
h3{
font-size:1.5em;
}
h4{
font-size:1.15em;
}
p{
line-height: 2;
}
}
ul,
ol {
margin: 0 0 1.5em 0.5em;
} b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
a {
background-color: transparent;
}
a:active,
a:hover {
outline: 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size: 15px;
font-size: 0.9375rem;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
}
blockquote,
q {
quotes: "" "";
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
img {
height: auto; max-width: 100%; }
table {
margin: 0 0 1.5em;
width: 100%;
}@font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 400;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 700;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 700;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 700;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 700;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: italic;
font-weight: 700;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
src: url(https://www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(//www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/web-fonts-with-css/webfonts/fa-solid-900.eot);src:url(//www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/web-fonts-with-css/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/web-fonts-with-css/webfonts/fa-solid-900.woff2) format("woff2"),url(//www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/web-fonts-with-css/webfonts/fa-solid-900.woff) format("woff"),url(//www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/web-fonts-with-css/webfonts/fa-solid-900.ttf) format("truetype"),url(//www.baeckerei-steinparzer.at/wp2018/wp-content/themes/steinparzer2018/css/web-fonts-with-css/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:Font Awesome\ 5 Free;font-weight:900}