.et_pb_text_inner ul,.et_pb_module ul{list-style-type:none;padding:0;margin:0.9em}.et_pb_testimonial_author{margin-top:0}#kontakt a{color:#fff}.et_pb_module li{background-image:url(https://www.dog-trainer-mobil.de/wp-content/uploads/2018/06/paw-li_brownE6DAD5.png);background-repeat:no-repeat;padding:0px 0 0px 25px;margin:2px 8px}.footer-widget li{background-image:url(https://www.dog-trainer-mobil.de/wp-content/uploads/2018/06/paw-li_brownE6DAD5.png);background-repeat:no-repeat;padding:0px 0 0px 25px!important;margin:2px 8px}.et_pb_row.et_pb_row_fullwidth,.et_pb_specialty_fullwidth>.et_pb_row{width:100%!important;max-width:100%!important}.nav li ul{width:350px}#top-menu li li a{width:100%}#top-header a,#et-info-phone{color:#fff!important}.ds-fw-slider .et_pb_slides .et_pb_container{display:flex;align-items:flex-end;width:100%;min-width:100%}.ds-fw-slider .et_pb_slides .et_pb_slider_container_inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2%}.et_divi_100_custom_back_to_top .et_pb_scroll_top{background:#00aee3;width:50px}.et_pb_slide_content{font-size:25px;font-style:italic}.et_pb_gutters3 .footer-widget{margin:0}#footer-widgets{padding:0}#main-footer .container{width:100%}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{}@media (max-width:980px){#logo{max-height:100%}.et_pb_fullwidth_section{padding-top:120px}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:16% 0%}.et_pb_slider *.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:32px!important}.et_pb_slider.et_pb_module *.et_pb_slide .et_pb_slide_description .et_pb_slide_content{font-size:20px!important}.et_pb_column .et_pb_row_inner,.et_pb_row{padding:0}}.et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.bx-wrapper .bx-viewport{height:300px!important}.et_pb_slide_description h1.et_pb_slide_title{font-size:46px}.et_pb_slides .et_pb_empty_slide .et_pb_slider_container_inner{height:600px}.et_pb_filterable_portfolio .et_pb_portfolio_filters li{background-image:none;margin:0 20px 0 0;padding:0}.et_pb_portfolio_filters .clearfix{margin:0px}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}@media (min-width:768px){.et_pb_blog_grid .entry-title{min-height:85px}.et_pb_blog_grid .post-content{min-height:120px;display:flex;flex-direction:column}.et_pb_blog_grid .more-link{margin-top:auto}}@media only screen and (max-width:767px){h1,.et_pb_text h1,.et_pb_post_title h1{font-size:24px!important;line-height:1.3em!important;letter-spacing:0.5px!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}h2,.et_pb_text h2{font-size:21px!important;line-height:1.3em!important;word-break:normal!important;hyphens:none!important}.et_pb_blog_grid article.et_pb_post,.et_pb_blog_grid .et_pb_post{background-color:#f7f5f2!important;background:#f7f5f2!important;border:1px solid #eae6df!important;border-radius:8px!important;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.04)!important}}#top-header{padding-top:14px!important;padding-bottom:14px!important}@media only screen and (min-width:981px){#top-header{padding:10px 0!important}#top-header .container{display:flex!important;align-items:center!important;justify-content:space-between!important;max-width:1200px!important}#top-header .container:before{content:"Hundeschule in Langenfeld & Umgebung";color:#ffffff;font-size:15px;font-weight:600;letter-spacing:0.3px;display:block}#top-header #et-info{float:none!important;display:flex!important;align-items:center!important;margin:0!important}#top-header #et-info-phone{font-size:15px!important;font-weight:700!important;color:#222222!important;background-color:#f5f5f2!important;padding:7px 15px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;white-space:nowrap!important;text-decoration:none!important}#top-header #et-info-phone:before{color:#3b5034!important;font-size:15px!important;margin-right:8px!important}#top-header #et-social-icons{float:none!important;display:flex!important;align-items:center!important;margin-left:18px!important}#top-header ul.et-social-icons{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important}#top-header .et-social-icon a{font-size:19px!important;color:#ffffff!important}#top-header .et-social-icon a span{display:none!important}}@media only screen and (max-width:980px){#top-header{padding:8px 10px!important;text-align:center!important}#top-header .container{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:0!important}#top-header .container:before{display:none!important;content:""!important}#top-header #et-social-icons{display:none!important}#top-header #et-info{float:none!important;width:auto!important;display:inline-block!important;margin:0 auto!important}#top-header #et-info-phone,#top-header #et-info span{font-size:14px!important;font-weight:700!important;color:#222222!important;background-color:#f5f5f2!important;padding:6px 16px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;text-decoration:none!important;box-shadow:0 2px 5px rgba(0,0,0,0.12)!important}#top-header #et-info-phone:before{color:#3b5034!important;font-size:14px!important;margin-right:6px!important}}#main-footer{padding-top:15px!important;padding-bottom:15px!important}#main-footer .footer-widget{margin-bottom:0!important}@media only screen and (max-width:980px){#main-footer .footer-widget{margin-bottom:10px!important}}.nav li ul.sub-menu{display:block!important;height:auto!important;max-height:none!important}.nav li ul.sub-menu li{display:block!important;width:100%!important;float:none!important}