html.slb_overlay object,html.slb_overlay embed,html.slb_overlay
iframe{visibility:hidden}html.slb_overlay #slb_viewer_wrap object,html.slb_overlay #slb_viewer_wrap embed,html.slb_overlay #slb_viewer_wrap
iframe{visibility:visible}[data-class="wpcf7cf_group"],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep
.wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot.active{border-bottom:5px solid #333;font-weight:bold}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls
.disabled{pointer-events:none;cursor:default;opacity: .5}.wpcf7cf_repeater_sub_controls{display:inline-flex;gap:4px;margin:4px
0;align-items:center}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url('/wp-content/themes/Dorfner/fonts/raleway-v27-latin-regular.eot');src:local(''),
url('/wp-content/themes/Dorfner/fonts/raleway-v27-latin-regular.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/Dorfner/fonts/raleway-v27-latin-regular.woff2') format('woff2'), url('/wp-content/themes/Dorfner/fonts/raleway-v27-latin-regular.woff') format('woff'), url('/wp-content/themes/Dorfner/fonts/raleway-v27-latin-regular.ttf') format('truetype'), url('/wp-content/themes/Dorfner/fonts/raleway-v27-latin-regular.svg#Raleway') format('svg')}body{font-family:'Raleway',Arial,Helvetica,sans-serif;color:#343131}h1{font-size:26px}h1,h2,h3,h4,h5{font-family:'Raleway',sans-serif;font-weight:600;color:#0C71C3}#top-menu li li
a{width:210px;padding:0}#top-menu
a{color:#343131}.et_mobile_menu{border-top:3px solid #0C71C3}#mobile_menu1
a{color:#fff!important}@media (max-width: 980px){#et_mobile_nav_menu{margin-right:3px}.et_header_style_left #et-top-navigation{display:block;padding-top:44px;padding-left:0 !important}.et_header_style_left
.mobile_menu_bar{padding-bottom:4px !important}}.et_mobile_nav_menu .mobile_menu_bar:before,
.et_mobile_nav_menu .mobile_menu_bar:after{color:#fff !important}.nav li
ul{border-top:none;border-left:3px solid #0C71C3}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:10px}#main-footer{background:#0058A2;color:#fff;font-weight:200}.menu-footer-container,.menu-footer-englisch-container,.menu-footer-tschechisch-container{padding:0;text-transform:uppercase}.menu-footer-container li,
.menu-footer-englisch-container li,
.menu-footer-tschechisch-container
li{display:block;padding:0
!important;font-size:12px;line-height:1.5em;font-weight:200;color:#fff}.menu-footer-container li:before,
.menu-footer-englisch-container li:before,
.menu-footer-tschechisch-container li:before{content:none !important}.menu-footer-container li.current-menu-item > a,
.menu-footer-englisch-container li.current-menu-item > a,
.menu-footer-tschechisch li.current-menu-item>a{font-weight:600;color:#fff !important}.menu-footer-container a,
.menu-footer-englisch-container a,
.menu-footer-tschechisch-container
a{color:#fff}.menu-footer-container a:hover,
.menu-footer-englisch-container a:hover,
.menu-footer-tschechisch-container a:hover{opacity:0.7}.footer-contact
a{text-decoration:none;color:#fff}.footer-contact
div{margin-bottom:0.75em}.footer-contact>div>span{padding-left:5px}.footer-contact>div>img{vertical-align:middle}.footer-contact .footer-icon{width:24px}.cookie-notice-hidden{display:none !important}#cookie-notice{background:rgba(0, 0, 0, 0.9) !important;text-align:left;padding:1em
1.25em}@media only screen and ( min-width:981px ){#cookie-notice{padding:1em
10em}}#cookie-notice .cookie-notice-container{clear:both;padding:0;text-align:left}#cookie-notice #cn-notice-text{display:block;font-size:16px;font-weight:200;padding:1em}#cookie-notice #cn-more-info{float:left}#cookie-notice
.button{color:#000;font-size:18px;background:#fff;padding:10px
20px 10px 20px;border:solid #000 1px;text-decoration:none;display:inline-block}#cookie-notice .button:hover{background:#e6e6e6;text-decoration:none}#cn-notice-text
a{color:#0C71C3;text-decoration:underline;font-weight:bold}.et_pb_number_counter
h3{color:#343131}.et_pb_blurb
h4{color:#343131}#main-header{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;z-index:100}@media only screen and ( min-width:981px ){#main-header{min-height:175px !important}#main-header.et-fixed-header{min-height:300px !important}}@media only screen and ( min-width:981px ){#logo{height:115px;max-height:115px !important;-webkit-transition:none;-moz-transition:none;transition:none;-webkit-transform:none}.et-fixed-header
#logo{max-height:100px !important}.logo_container{width:initial !important;height:initial !important;top:15px;z-index:9}}input.et-search-field{height:30px;top:65%;margin:initial;margin-left:25px}span.et_close_search_field{top:65%;margin:initial}.flags-container{position:absolute;right:200px;display:block;z-index:99}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{width:20px;height:20px}.wpml-ls-statics-shortcode_actions{display:inline-block;position:relative;padding:0}.wpml-ls-legacy-list-horizontal
a{padding:5px
5px}@media (max-width: 980px){.flags-container{right:0}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{width:20px;height:20px}.wpml-ls-legacy-list-horizontal
a{padding:5px
10px}#et-top-navigation{padding-left:0 !important}}@media only screen and ( min-width:981px ){.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation{position:relative;top:85px}}.et_pb_fullwidth_header{min-height:500px;padding:10px
0 !important}.header-content-container>.header-content{background:rgba(255,255,255,0.75);min-width:400px;margin-top:50px;padding:1.5em !important;text-align:left !important}.dorfnericon
span{position:absolute;bottom:10px;left:0;right:0;margin-left:auto;margin-right:auto}.dorfnericon-hover{opacity:1.0;background:rgba(128,128,128,0.2)}.dorfnericon_text_short{}.dorfnericon_text_long{display:none}.six-column-first-row
a{}.six-column-second-row
a{}.six-column-first-row a
span{color:#0C71C3}.six-column-second-row a
span{color:#000}.six-column{width:100%;margin:0
auto!important}.six-column
a{display:block;position:relative;text-align:center;margin:0;padding:0;max-width:197px;max-height:197px;margin-bottom:15px}.six-column
p{line-height:1.1em;font-size:11px;text-transform:uppercase}.six-column p  a > br, .six-column p>br,.six-column>br{display:none}@media only screen and (min-width: 1400px){.six-column
p{-moz-columns:6;-webkit-columns:6;columns:6}}@media only screen and (max-device-width: 1399px) and (min-device-width: 980px),only screen and (max-width: 1399px) and (min-width: 980px){.six-column
p{-moz-columns:3;-webkit-columns:3;columns:3;font-size:1.0vw}}@media only screen and (max-device-width: 979px) and (min-device-width: 768px),only screen and (max-width: 979px) and (min-width: 768px){.six-column
p{-moz-columns:3;-webkit-columns:3;columns:3;font-size:1.4vw}}@media only screen and (max-device-width: 767px) and (min-device-width: 481px),only screen and (max-width: 767px) and (min-width: 481px){.six-column
p{-moz-columns:2;-webkit-columns:2;columns:2;font-size:1.6vw}}@media only screen and (max-device-width: 480px) and (min-device-width: 320px),only screen and (max-width: 480px) and (min-width: 320px){.six-column
p{-moz-columns:2;-webkit-columns:2;columns:2;font-size:2.5vw}}.sidebar-dorfnericons-kontakt{display:inline-block;height:49px;width:49px;margin:5px
12px}.sidebar-dorfnericons-kontakt-text{display:block}.sidebar-dorfnericons-leistungen{line-height:1.1em;font-size:10px;text-align:center}.sidebar-dorfnericons-leistungen
a{display:inline-block;position:relative;text-align:center;margin:0;padding:0;max-width:150px;max-height:150px;overflow:hidden;text-transform:uppercase}.sidebar-dorfnericons-leistungen a>br{display:none}.sidebar-dorfnericons-first-row
a{}.sidebar-dorfnericons-second-row
a{}.sidebar-dorfnericons-first-row a
span{color:#0C71C3}.sidebar-dorfnericons-second-row a
span{color:#000}.tooltip-wrapper{color:#555;cursor:help;position:relative;text-align:center;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.tooltip-wrapper
.tooltip{background:#0C71C3;bottom:100%;color:#fff;display:block;left:-25px;margin-bottom:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;width:250px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);-moz-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);-ms-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);-o-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28)}.tooltip-wrapper .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.tooltip-wrapper .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid #0C71C3 10px;bottom:-10px;content:" ";height:0;left:20%;margin-left:-13px;position:absolute;width:0}.tooltip-wrapper:hover
.tooltip{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.lte8 .tooltip-wrapper
.tooltip{display:none}.lte8 .tooltip-wrapper:hover
.tooltip{display:block}.metaslider-flex{overflow:hidden}.et_pb_accordion .et_pb_toggle_title:before{position:absolute;top:50%;left:-25px;margin-top:-0.5em;color:#0C71C3;font-size:16px}.et_pb_accordion .et_pb_toggle_close .et_pb_toggle_title:before{content:"E"}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:block !important;content:"C" !important}.et_pb_toggle_open,.et_pb_toggle_close{margin-bottom:0 !important}.et_pb_accordion
.et_pb_toggle_close{background-color:inherit}.et_pb_accordion
h5.et_pb_toggle_title{}.et_pb_accordion
.et_pb_accordion_item{border-style:none !important}.breadcrumbs-container
#breadcrumbs{margin:5px
0}.search-form  input[type="search"]{background:url(/wp-content/themes/Dorfner/img/search-dark.png) no-repeat 5px 6px #fcfcfc;border:1px
solid #343131;font:12px 'Raleway', Arial, Helvetica, sans-serif;color:#343131;width:200px;padding:6px
15px 6px 25px}.search-form .screen-reader-text{display:none}.entry-featured-image-url-dorfner{display:block;padding-bottom:1em}@media (min-width: 981px){.et_pb_post .entry-featured-image-url-dorfner{float:left;width:150px;margin-right:30px}}.et_pb_post .post-content>.more-link{text-align:right}.social-media-links{position:fixed;width:auto;padding:15px;background:#0C71C3;color:#FFF;top:50%;right:0;z-index:9999;transform:translate(0, -50%)}@media only screen and ( max-device-width: 480px ){.social-media-links{display:none}}.et_pb_blurb_container
p{text-align:left}.et_pb_blurb_container
h4{margin-bottom:1em}.contact-form-column{width:50%;float:left}.contact-form-column1{padding-right:2.5em}.contact-form-column2{}.contact-form-column2 .kunde-leistungen-branchen-container{}.contact-form-column2 .kunde-leistungen{display:block;width:50%;float:left}.contact-form-column2 .kunde-leistungen .wpcf7-list-item{display:block}.contact-form-column2 .kunde-branchen{display:block;width:50%;float:left}.contact-form-column2 .kunde-branchen .wpcf7-list-item{display:block}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{background-color:#eee !important;border:none !important;width:100% !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;font-size:14px;color:#999 !important;padding:16px
!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-submit{color:#2EA3F2 !important;margin:8px
auto 0;cursor:pointer;font-size:20px;font-weight:500;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px
20px;line-height:1.7em;background:transparent;border:2px
solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpcf7-submit:hover{background-color:#eee;border-color:#eee;padding:6px
20px !important}#et_search_icon:hover,
.mobile_menu_bar:before,
.mobile_menu_bar:after,
.et-social-icon a:hover,
.comment-reply-link,
.form-submit input,
.entry-summary p.price ins,
.woocommerce div.product span.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce #content div.product p.price,
.woocommerce-page #content div.product p.price,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.woocommerce a.button.alt,
.woocommerce-page a.button.alt,
.woocommerce button.button.alt,
.woocommerce-page button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce #content input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button,
.woocommerce a.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button,
.woocommerce-page button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.wp-pagenavi span.current,
.wp-pagenavi a:hover,
.et_password_protected_form .et_submit_button,
.nav-single a,
.posted_in a,
#top-menu li.current-menu-ancestor > a,
#top-menu li.current-menu-item > a,
.bottom-nav li.current-menu-item > a,
.footer-widget
h4{color:#0C71C3}@media (min-width: 981px){#main-content .container:before{position:absolute;top:0;width:0px;height:100%;background-color:#e2e2e2;content:""}}.button-dorfner{position:absolute;right:0px;display:block;z-index:99;background:url(/wp-content/themes/Dorfner/img/Button_Catering.png) no-repeat 0px 0px #fff;height:43px;padding:3px
7px 0px 50px;vertical-align:middle;line-height:43px;text-transform:uppercase;color:#d2d2d2}@media (max-width: 980px){.button-dorfner{height:43px;width:43px;color:transparent;left:120px;padding:0}}.gridcard-azubiblog
.et_pb_post{border:0px}.et_pb_map_0
.et_pb_map{padding-bottom:127.25%}span.slb_data_title{display:none !important}