.article-blog-container > .et_pb_row{width:100%;padding:0px 20px !important;}
.cat-container .cat-header{margin-bottom:0px !important;padding-top:25px !important;}
.cat-container .et_pb_post_title{padding-top:0px !important;}
.banner-einleitung-container{background-color:#f7fcff;padding:0px 20px !important;}
.banner-einleitung-container h1{color:#3d3d3d;line-height:1.3;font-size:50px;font-weight:bold;}
.banner-einleitung-container p{color:#3d3d3d !important;}
.banner-einleitung-container a{color:#ff6600 !important;}
.banner-einleitung-container .banner-text{padding:30px 0px;}
.banner-text  > div > .et_pb_title_meta_container{font-size:16px !important;}
.beitrag-container > div{width:78.9% !important;margin-right:0% !important;}
.beitrag-inner-container{padding-top:30px !important;}
.beitrag-row{padding:0px !important;}
.fliesstext-spalte{padding-top:20px;}
#verzeichnis-mobile-container{display:none;}
#verzeichnis-mobile{display:none;}
.breadcrumb-container{background-color:#f0f9ff;padding:0px 20px !important;}
.breadcrumb-container > div{padding:5px 0px !important;}
.breadcrumb-container p{font-size:12px !important;padding-bottom:0px;}
.breadcrumb-container a{color:#ff6600 !important;}
.breadcrumb-container a:hover{color:#496CB2;}
.breadcrumb-container .last{color:#3d3d3d;}
.breadcrumb-static-container{background-color:#f0f9ff;padding:0px 20px !important;}
.breadcrumb-static-container > div{padding:5px 0px !important;}
.breadcrumb-static-container p{font-size:12px !important;padding-bottom:0px;}
.breadcrumb-static-container a{color:#ff6600 !important}
.breadcrumb-static-container a:hover{color:#496CB2;}
.breadcrumb-static-container strong{font-weight:normal;}
.bild-container{position:relative;max-width:100%;}
.overlay-secure{}
.lesedauer-element{max-width:150px;font-size:14px !important;margin:0 auto;text-align:center !important;}
.top-push{padding-top:40px;}
.margin-top-push{margin-top:40px;}
.padding-top-push{padding-top:40px !important;}
.video iframe{width:100% !important;}
.expert-box{max-width:100%;background:#f7fcff;padding:50px 50px 50px 100px;}
.expert-box h3{font-size:20px;font-weight:bold;padding-right:35px !important;}
.expert-box p{font-size:18px !important;padding:0px;padding-bottom:1em;font-weight:normal;}
.expert-box p:last-child{padding-bottom:0px;}
.expert-box ul{font-size:18px !important;padding-top:20px;}
.expert-box ul li{padding-bottom:10px;color:#3d3d3d;}
.expert-box ol li{padding-bottom:10px;color:#3d3d3d;}
.expert-box > div:before{position:absolute;display:block;content:' ';background-image:url(//concept-4-you.de/wp-content/uploads/icon_gluehbirne.svg);background-size:50px 50px;height:50px;width:50px;top:0px;left:-75px;}
.expert-box.info > div:before{background-image:url(//concept-4-you.de/wp-content/uploads/icon_frage.svg) !important;}
.expert-box.attention > div:before{background-image:url(//concept-4-you.de/wp-content/uploads/icon_hinweis.svg) !important;}
.info-box{max-width:100%;background:#f7fcff;padding:25px 25px 0px 25px;}
.info-box li{font-size:18px;padding-bottom:10px;font-weight:normal !important;color:#3d3d3d;}
.info-box p{font-size:18px !important;padding-bottom:25px !important;font-weight:normal;}
.inhaltsverzeichnis{max-height:calc(100vh - 170px);overflow-y:auto;padding-right:10px;}
.inhaltsverzeichnis::-webkit-scrollbar{width:2px;background:#ffffff;}
.inhaltsverzeichnis::-webkit-scrollbar-track{}
.inhaltsverzeichnis::-webkit-scrollbar-thumb{background:#ff6600;}
.inhaltsverzeichnis strong{text-transform:uppercase;color:#3b3a3a;font-size:16px;font-weight:bold !important;}
.inhaltsverzeichnis ul{padding:0px 0px 25px 0px;list-style:none;}
.inhaltsverzeichnis ul li{padding-bottom:10px;padding-top:10px;list-style:none;border-bottom:1px solid #ededed;transition:.2s all ease-in-out;}
.inhaltsverzeichnis ul li:hover{padding-left:5px;}
.inhaltsverzeichnis ul li:last-child{border-bottom:none;}
.inhaltsverzeichnis ul a{display:block;color:#3d3d3d;font-size:14px;transition:.2s all ease-in-out;font-weight:normal;line-height:1.5;}
.inhaltsverzeichnis ul a:hover{color:#ff6600;}
#verz #first.active{padding-left:10px !important;color:#ff6600 !important;}
#verz #second.active{padding-left:10px !important;color:#ff6600 !important;}
#verz #third.active{background:#fff;padding-left:10px !important;color:#ff6600 !important;}
#verz #fourth.active{padding-left:10px !important;color:#ff6600 !important;}
#verz #fifth.active{padding-left:10px !important;color:#ff6600 !important;}
#verz #sixth.active{padding-left:10px !important;color:#ff6600 !important;}
#verz #seventh.active{padding-left:10px !important;color:#ff6600 !important;}
#verz #eigth.active{padding-left:10px !important;color:#ff6600 !important;}
#verz #nineth.active{padding-left:10px !important;color:#ff6600 !important;}
#verz #tenth.active{padding-left:10px !important;color:#ff6600 !important;}
.action-box{max-width:100%;background:#f7fcff;padding:50px;}
.action-box p{font-size:18px !important;text-align:center;padding:0px;}
.action-box p:last-child{margin-top:50px;}
.action-box h3{padding:0px 20px 20px 20px;}
.action-box a{text-transform:uppercase;font-weight:bold;padding:10px 20px;background:#ff6600;box-shadow:0px 4px 4px rgb(0 0 0 / 25%);border-radius:4px;color:#ffffff;border:2px solid #ff6600;}
.action-box a:hover{text-transform:uppercase;padding:10px 20px;background:#fff;box-shadow:0px 4px 4px rgb(0 0 0 / 25%);border-radius:4px;color:#ff6600;border:2px solid #ff6600;}
.action-box ul{font-size:18px !important;padding-top:20px;list-style-position:outside;padding-left:1em;}
.action-box ol{font-size:18px !important;padding-top:20px;list-style-position:outside;padding-left:1em;}
.action-box li{padding-bottom:10px;}
.table-template a{color:rgba(1,39,128,0.94) !important;}
.table-template p{color:#ffffff !important;}
.tablepress td{font-weight:normal;}
.table-template tr th:first-child{border-top-left-radius:5px;}
.table-template tr th:last-child{border-top-right-radius:5px;}
.table-template th{padding:10px 15px;background-color:rgba(1,39,128,0.94) !important;color:#ffffff !important;}
.table-template td{padding:10px 15px;}
.table-template .dataTables_scrollHeadInner{width:100% !important;}
.table-template table{width:100% !important;}
.et_pb_post h3.entry-title{font-size:18px;}
.et_pb_post .post-content-inner{padding-bottom:10px !important;}
.article-blog-container{padding-top:30px !important;}
.journal-container{padding:15px 20px !important;}
.journal-container > div{box-shadow:0px 0px 10px #231B9314;border-radius:20px;padding:0px !important;}
.journal-container > div > div{padding:0px !important;}
.journal-row{padding-bottom:0px !important;}
.journal-row-2{padding-top:0px !important;}
.journal-bild{background-color:#496CB2;border-radius:20px 0px 0px 20px;}
.journal-bild img{padding:50px;}
.journal-links{border-left:1px solid rgba(204, 218, 235, 0.3);}
.journal-links ul{padding-bottom:0px;padding-left:2em;padding-right:20px;}
.journal-links li{padding-bottom:10px;font-size:18px;}
.journal-links li{list-style:none;}
.journal-links a{color:#3d3d3d;transition:.2s all ease-in-out;}
.journal-links a:hover{color:#ff6600;margin-left:10px;}
.artikel-content{font-weight:normal;}
.artikel-content li{font-weight:normal;padding-bottom:20px;}
.weitere-artikel-content > div > div{border-bottom-color:#ededed !important;}
.weitere-artikel-content{padding:0px 20px;}
.weitere-artikel{background-color:#ffffff !important;position:relative;z-index:0;}
.weitere-artikel article{box-shadow:0px 0px 5px #231B9326;}
.weitere-artikel article h4{min-height:70px;text-align:left;}
.weitere-artikel article h4 a{font-weight:bold;font-size:18px;color:#555555;}
.weitere-artikel article .post-meta{font-size:14px !important;color:#3d3d3d;text-align:left;}
.weitere-artikel article .post-meta > a{font-size:14px !important;color:#3d3d3d !important;}
.weitere-artikel article .post-meta > span > a{font-size:14px !important;color:#3d3d3d !important;}
.article-right-column.sticky-is-pushed-up{display:none !important;}
.article-right-column > .et_pb_button_module_wrapper{float:left;margin-bottom:0px !important;margin-right:10px !important;}
.article-right-column > .et_pb_button_module_wrapper > a:before{padding-left:2px;padding-top:3px;}
.share-content-container{z-index:0 !important;}
.share-content-container span{filter:grayscale(1);}
.share-content-container span:hover{filter:grayscale(0);}
.share-content-container a:after{display:none !important;}
.social-container{width:100%;}
.social-icon{width:calc(100%/3);float:left;text-align:center;}
.social-icon > a > img{width:100%;max-width:50px;}
.autor-box > div{text-align:center !important;}
.autor-box > div > .et_pb_main_blurb_image{max-width:200px;margin:20px auto;}
.autor-box > div > .et_pb_blurb_container{max-width:200px;}
.autor-box > div > div > .et_pb_blurb_description{text-align:center;font-weight:bold;color:#3d3d3d;}
.autor-box > div > div > .et_pb_blurb_description a{font-weight:normal !important;color:#ff6600;}
.autor-box > div > div > .et_pb_blurb_description a:hover{opacity:0.7;}
.autor-box img{max-width:100px;border-radius:50%;}
.autor-beschreibung .et_pb_blurb_description{font-size:18px;max-width:650px;}
.autor-beschreibung .et_pb_blurb_description p{line-height:1.5 !important;color:#3d3d3d;}
.autor-container{position:relative;z-index:0;background-color:#ffffff !important;border:1px solid #ededed;border-radius:10px;border-top-color:#ededed !important;}
.autor-container .autor-image img{max-width:150px;}
.post-content > .post-content-inner p{font-size:16px;}
span.et_close_search_field{right:30px !important;}
.kommentare-outer-container{position:relative;z-index:0;}
.kommentare-container{margin-top:75px;}
.kommentare-container .comment-content p{font-size:16px !important;}
.comment_area .comment-reply-link{font-size:16px !important;position:relative;top:10px;right:unset;border:none;padding:0px !important;color:#ff6600;}
span.fn, span.fn a{width:100%;}
.comment_area .comment-reply-link:hover{background:#fff !important;padding:0px !important;border:none !important;text-decoration:underline;}
#commentform input[type=email], #commentform input[type=text], #commentform input[type=url], #commentform textarea{font-size:16px !important;background-color:#fff;border:1px solid #ededed;border-radius:10px;}
.form-submit .et_pb_button{border:2px solid #344D80;border-radius:14px;padding:10px 15px !important;color:#344D80;}
.form-submit .et_pb_button:hover{border:2px solid #344D80;border-radius:14px;padding:10px 15px !important;color:#fff;background:#344D80 !important;}
 .outer-linktree{margin-top:25px;padding:0px !important;}
.linktree-image-container{max-width:700px !important;}
.linktree-image > div{background-color:#fff;border-radius:25%;padding:30px 9px;}
.linktree-outer-container{max-width:700px !important;padding:0px !important;background-color:#f7f8fc !important;}
.linktree-container{margin:0px 20px 20px 20px !important;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;padding:50px 30px;}
.linktree-container > .et_pb_text_0{margin-bottom:25px !important;}
.linktree-container > div{text-align:center !important;}
.linktree-container a{display:block;width:100%;padding:10px 20px;background:#003bde;box-shadow:0px 4px 4px rgb(0 0 0 / 25%);border-radius:11px;color:#ffffff;border:2px solid #003bde;}
.linktree-container a:hover{display:block;width:100%;padding:10px 20px;background:#fff;box-shadow:0px 4px 4px rgb(0 0 0 / 25%);border-radius:11px;color:#003bde;border:2px solid #003bde;}
.linktree-signatur-container{max-width:700px !important;padding-top:0px;background-color:#f7f8fc !important;}
.linktree-signatur{clear:both;width:100% !important;max-width:700px !important;margin:0 auto;}
.linktree-signatur p{text-align:center;margin:0px;}
@media(max-width:1350px){
.container{width:90%;}
}
@media(max-width:980px){
.lesedauer-element{max-width:100% !important;text-align:left !important;}
#page-container{padding-top:80px !important;}
.beitrag-container > div{width:100% !important;}
#verzeichnis-mobile-container{display:block;padding:0px;}
#verzeichnis-mobile{display:block;position:fixed;z-index:999999;border-radius:0px !important;font-size:16px;font-weight:bold;text-align:center;text-transform:uppercase;color:#fff;border:none;height:50px !important;background:#3b3a3a;width:100%;bottom:0px;left:0px;padding:10px 0px 0px 0px !important;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#verzeichnis-mobile-container > div{padding:0px;}
#verzeichnis-mobile{background:#FF7F24;}
#verzeichnis-mobile .open-rotate{background:#fff !important;color:#FF7F24 !important;}
#verzeichnis-mobile .open-rotate:after{color:#FF7F24 !important;}
.open-rotate:after{transition:all .5s ease-in-out !important;transform:rotate(180deg);}
#inhaltsverzeichnis-spalte{display:none;position:fixed;z-index:999999;background:#fff !important;background-color:#fff !important;width:100%;bottom:20px;left:0px;}
#logo{height:90% !important;max-height:90% !important;}
.video iframe{max-height:500px;}
.linktree-outer-container{max-width:700px !important;margin:0px auto !important;padding:0px 20px !important;}
.linktree-container{margin:0px 0px 20px 0px !important;}
.linktree-image-container{padding-bottom:0px !important;}
.linktree-image-container .et_pb_image_0{max-width:100px !important;}
.linktree-image > div{padding:14px 20px !important;}
.linktree-signatur-container{padding-bottom:200px !important;padding-top:20px !important;}
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header{position:fixed;}
}
@media(min-width:981px){
.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation{padding-top:17px;}
}
.et_mobile_menu{overflow:scroll !important;max-height:83vh;}
.et_mobile_menu{padding:0%;}
.et_mobile_menu li a{padding:10px 20px;}
.et_pb_row{width:90%;}
@media(max-width:980px){
.et_pb_section{padding:0px 0;}
} ul{line-height:2em !important;}
.orange-button:hover{color:#ff6600 !important;}
.blue-button:hover{color:#4fa0ca !important;}
.teaser-box{border:3px solid transparent;transition:all .5s ease-in-out;}
.teaser-box:hover{border:3px solid #267fff;}
.list-container > div > ol > li{padding-bottom:20px;line-height:2;}
.wpcf7-form-control-wrap > input{padding:10px 15px;border-radius:10px;width:100%;}
.wpcf7-form{text-align:left;}
.hinweis-text{font-size:14px !important;}
span.wpcf7-list-item{margin:0px;}
.wpcf7-form-control-wrap > select{width:100%;padding:10px 15px;border-radius:10px;}
.wpcf7-form-control-wrap > textarea{width:100%;padding:10px 15px;border-radius:10px;}
.wpcf7-submit{border-width:2px!important;border-color:#ff6600;border-radius:4px;letter-spacing:1px;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#ff6600;padding-top:16px!important;padding-right:40px!important;padding-bottom:16px!important;padding-left:40px!important;}
.lead-button > button{color:white;padding:10px 16px;border-width:2px!important;border-color:#ff6600;border-radius:4px;letter-spacing:1px;font-size:14px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#ff6600;transition:all .5s ease-in-out;margin-top:25px;}
.lead-button > button:hover{color:#ff6600;background-color:white;cursor:pointer;}
.et-pb-contact-message{text-align:center;margin-bottom:50px;}
.ffg-embed-frame{width:100%;}
.quote-source{font-style:initial;font-size:14px;}
.et_pb_widget{float:none !important;}
#footer-info{text-align:center;float:none;}
@media only screen and (max-width: 800px) {
.ueberschrift h1{font-size:32px !important;}
.ueberschrift h2{font-size:32px !important;}
.banner-text > div > .et_pb_title_meta_container{font-size:14px !important;}
.kategorie-element-prev-container article > .entry-featured-image-url{width:100%;}
.kategorie-element-prev-container article > .entry-title{width:100%;padding:0px;margin-top:15px;}
.kategorie-element-prev-container article > .post-meta{width:100%;padding:0px;}
.kategorie-element-prev-container article > .post-content{width:100%;padding:0px;}
}
@media(max-width:750px){
.video iframe{max-height:350px;}
.banner-text  > div > .et_pb_title_meta_container{font-size:14px !important;}
}
@media(max-width:550px){
.video iframe{max-height:250px;}
.info-box li{font-size:16px;}
.expert-box ul{font-size:16px !important;}
.artikel-content li{font-size:16px !important;padding-bottom:10px;}
.action-box p{font-size:16px !important;}
.story-box p{font-size:16px !important;}
.info-box p{font-size:16px !important;}
.article-image-title p{font-size:14px !important;}
.expert-box{padding:25px 25px 25px 25px;}
.expert-box p{font-size:16px !important;}
.expert-box > div:before{background-size:30px 30px;height:30px;width:30px;left:unset;right:0px;}
.journal-links li{font-size:16px !important;}
.autor-image img{width:80px !important;}
.artikel-content h2{font-size:24px !important;}
.action-box h3{padding:0px 0px 20px 0px!important;}
}
@media only screen and (max-width: 450px) {
.weitere-artikel article .post-meta{font-size:12px !important;}
.weitere-artikel article .post-meta a{font-size:12px !important;}
.weitere-artikel article .post-meta span a{font-size:12px !important;}
.et_pb_post .post-content{padding:0px 10px 20px 10px !important;}
.j-blog .et_pb_post .post-content{padding:0px !important;}
.kopfzeile h1{font-size:28px !important;}
.action-box h3{font-size:20px !important;}
.et_pb_post .post-meta{font-size:12px !important;}
.kopfzeile-klein h1{font-size:25px !important;}
.besonderheit img{max-width:75px;}
.artikel-content h2{font-size:22px !important;}
.weitere-artikel .et_pb_blog_grid .et_pb_post{padding:0px !important;}
.weitere-artikel .has-post-thumbnail .et_pb_image_container{margin-bottom:0px;padding:0px 19px !important;}
.weitere-artikel .has-post-thumbnail .et_pb_image_container a{margin-bottom:10px;}
.weitere-artikel .has-post-thumbnail .entry-title{min-height:auto !important;padding:0px 10px 5px 10px;}
.weitere-artikel .has-post-thumbnail .post-meta{margin-bottom:0px;padding:0px 10px 5px 10px;}
.banner-einleitung-container h1{font-size:24px !important;}
.action-box{padding:25px;}
.action-box p:last-child{margin-top:25px;margin-bottom:15px;}
.kategorie-element-prev-container{border:none;padding-left:0px;}
.kategorie-element-prev-container article > .post-meta{font-size:12px !important;}
.banner-text > div > .et_pb_title_meta_container{font-size:12px !important;}
}
@media only screen and (max-width: 350px) {
.kopfzeile h1 {
font-size: 26px !important;
}
.action-box{
padding: 10px;
}
.story-box{
padding: 10px;
}	
.info-box {
padding: 10px 10px 0px 10px !important;
}
.info-box p{
padding-bottom: 10px !important;
}	
.fb-social-share, .twitter-social-share, .pinterest-social-share, .linkedin-social-share, .whatsapp-social-share, .email-social-share{
height: 37px;
font-size: 12px;
}	
}