/*
Theme Name: JKJ 2020
Description: Theme für JKJ 2020 in Ratingen
Author: Maik Grabosch Creations
Author URI: https://maikgrabosch.de
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.fusion-logo img{height:230px}.tfs-slider .slide-content-container{top:82%!important;width:100%!important}.sponsor-slider .fusion-carousel .fusion-carousel-wrapper{margin-bottom:-32px!important}.sponsor-slider img{pointer-events:none}.fusion-image-carousel.fusion-image-carousel-auto.sponsor-slider{margin-bottom:-20px!important}.sponsor-slider .fusion-carousel-item-wrapper{background-color:#fff;margin-top:-20px}.sponsor-site-container{margin-top:-30px}.sponsor-fusion-slider-site{margin-bottom:30px!important}.fusion-recent-posts.fusion-recent-posts-1.avada-container.layout-default.layout-columns-4{margin-bottom:15px}.button.darkgray,.fusion-button.button-darkgray,.fusion-button.button-darkgray.wpcf7-submit{border:none!important}.dark-text,.dark-text h1,.dark-text h2{color:#4D4D4D!important}.fusion-title h2{margin-bottom:20px!important}.fusion-page-title-bar-center .fusion-page-title-captions{width:80%!important;margin:0 auto;margin-top:150px}.img-full-width img,.fusion-imageframe img{width:100%}.fusion-main-menu.fusion-flyout-menu{margin-top:180px!important}.fusion-events-single-title-content{display:none!important}.fusion-post-wrapper .fusion-meta-info{width:100%!important}.fusion-single-line-meta .fusion-inline-sep,.fusion-single-line-meta a{display:none}.fusion-post-content-container{margin-bottom:0}.fusion-image-wrapper,.flex-active-slide{background-color:#FFB500}.fusion-blog-layout-grid .fusion-post-wrapper .fusion-image-wrapper img:focus,.fusion-blog-layout-grid .fusion-post-wrapper .fusion-image-wrapper img:hover,.fusion-blog-layout-grid .fusion-post-wrapper .fusion-image-wrapper img:active,.flexslider .slides img:focus,.flexslider .slides img:hover,.flexslider .slides img:active,.fusion-carousel .fusion-carousel-item img:focus,.fusion-carousel .fusion-carousel-item img:hover,.fusion-carousel .fusion-carousel-item img:active,.attachment-full.size-full.wp-post-image:focus,.attachment-full.size-full.wp-post-image:hover,.attachment-full.size-full.wp-post-image:active{transition-duration:.2s;transition-timing-function:linear;opacity:.6}.read-more a{font-size:20px}.fusion-read-more{display:none}.blog-pic-subtitle{font-size:15px;font-weight:600;padding:4px!important}.container-blogpost{max-width:825px;margin:0 auto!important;padding-right:10px!important;padding-left:10px!important}.container-blogpost h2{font-size:35px!important;padding-bottom:20px!important}.fusion-flexslider.flexslider.post-slideshow.fusion-post-slideshow{max-width:795px;margin:0 auto}.format-standard .fusion-meta-info{max-width:825px;margin:0 auto;border-color:white!important}.related-posts.single-related-posts{max-width:825px;margin:55px auto 0 auto}.fusion-carousel-item-wrapper{background-color:#676767;margin-top:20px;padding-bottom:20px}.fusion-related-posts-title-link,.fusion-carousel-meta{padding:0 20px 0 20px;display:block}.fusion-carousel-meta span:nth-child(2),.fusion-carousel-meta span:nth-child(3){display:none}.portfolio-singlepost h2{font-size:35px!important}.portfolio-singlepost h3{margin-top:20px!important}.recent-posts-content{background:#676767;padding:5px 20px 10px 20px}.contact-form-width{width:70%;margin:0 auto!important;padding-top:25px}.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text,.wpcf7-form textarea{background:white!important;color:#4D4D4D!important;font-size:17px!important;margin-top:6px!important;margin-bottom:2px!important}.wpcf7-captchar,.wpcf7-form .wpcf7-date,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-select,.wpcf7-form .wpcf7-text{height:35px!important}.wpcf7-list-item{margin:0!important}.grecaptcha-badge{visibility:hidden}.wpcf7-form-control.wpcf7-acceptance label{position:relative;display:block;margin-top:10px;margin-bottom:10px;line-height:20px}.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item span{display:block;margin-left:20px;padding-left:7px;line-height:20px;text-align:left}.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item span::before{content:"";display:block;position:absolute;width:20px;height:20px;top:0;left:0;background:#fdfdfd;border:1px solid #e4e5e7}.wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item span::after{display:block;position:absolute;width:20px;height:20px;top:0;left:0;font-size:18px;color:#0087b7;line-height:20px;text-align:center}.wpcf7-form-control.wpcf7-acceptance input[type="checkbox"]{opacity:0;z-index:-1;position:absolute}.wpcf7-form-control.wpcf7-acceptance input[type="checkbox"]:checked+span::after{width:12px;height:12px;background:#FFB500;position:absolute;left:5px;top:5px}span.wpcf7-list-item-label{line-height:28px!important;margin-left:36px!important}#tribe-events-bar{margin-bottom:15px}#tribe-bar-filters-wrap{width:100%}.tribe-bar-date-filter{max-width:170px}.tribe-bar-search-filter{max-width:250px}.tribe-js-filters-toggle,.tribe_events_filters_toggle{font-size:14px;font-weight:700;text-transform:uppercase;font-family:'Montserrat';color:#fff}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal{border:#FFB500 2px solid;width:auto;padding:0 20px 0 20px;margin-bottom:32px}.tribe-filters-open #tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe_events_filter_control .tribe_events_filters_close_filters,.tribe-filters-open #tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe_events_filter_control .tribe_events_filters_reset{font-family:'Montserrat';color:#fff;font-size:15px}.tribe-events-filters-horizontal button .horizontal-drop-indicator::before{border-color:#fff transparent transparent;border-width:8px;margin:5px 0 0 9px}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe_events_filter_item .tribe-events-filters-group-heading{font-size:16px}#tribe_events_filters_wrapper input[type="submit"]{background:#ffb500;border:#FFB500 3px solid;border-radius:0;color:#4d4d4d!important;display:block;font-size:14px;font-weight:700;height:auto;margin:0;padding:13px 29px;text-transform:uppercase}#tribe_events_filters_wrapper input[type="submit"]:focus,#tribe_events_filters_wrapper input[type="submit"]:hover{background:transparent;color:#ffb500!important}#tribe_events_filters_wrapper .tribe-filter-status{color:#ffb500;display:block;font-size:15px;font-style:italic;font-weight:400;margin:5px 0 0}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe_events_filter_item{line-height:1.8}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe_events_filter_control{margin-bottom:7px;margin-top:7px}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-content{padding:8px 5px}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-label{margin-top:20px}.tribe-events-list-separator-month{text-transform:uppercase;background:#ffb500;padding-left:23px}.tribe-events-list-separator-month span{font-weight:700;color:#4D4D4D!important}body .datepicker.dropdown-menu table tr td span.month,body .datepicker.dropdown-menu table tr td.day,body .fusion-events-single-title-content,body .fusion-tribe-primary-info .tribe-events-list-event-title a,body .tribe-events-venue-widget .tribe-venue-widget-thumbnail .tribe-venue-widget-venue-name,body .tribe-mini-calendar div[id*="daynum-"] a,body .tribe-mini-calendar div[id*="daynum-"] span{background-color:#FFB500}#tribe-events .tribe-events-list .fusion-tribe-primary-info .tribe-events-list-event-title a{padding:5px 20px;font-weight:500;font-size:23px;color:#4d4d4d}#tribe-events .tribe-events-list .tribe-events-event-cost span{background-color:#ffb500;color:#4d4d4d}.tribe-events-list-event-description .read-more{display:none}#tribe-events-bar #tribe-bar-form:not(.tribe-bar-collapse) .tribe-bar-filters .tribe-bar-filters-inner .tribe-bar-submit .tribe-events-button{float:left}#tribe-events .tribe-events-list-separator-month+.type-tribe_events,#tribe-events .tribe-events-list .type-tribe_events{border:2px solid #ffb500}#tribe-events .tribe-events-list .tribe-events-event-meta .author>div{border-right-width:2px;border-bottom-width:2px}#main .sidebar:not(.fusion-sticky-sidebar){font-family:'Montserrat';font-weight:500}.single-tribe_events #tribe-events-content .tribe-events-event-meta .tribe-events-single-section-title,.single-tribe_events .sidebar .tribe-events-event-meta .tribe-events-single-section-title{text-transform:uppercase;font-weight:700;color:#747474}.tribe-events-abbr{text-decoration:none}.single-tribe_events #tribe-events-content .fusion-events-featured-image .updated{display:none}.fusion-events-featured-image .fusion-events-single-title-content h2{color:#4d4d4d}.tribe-events-sub-nav{font-family:'Montserrat';font-weight:500;font-size:18px;letter-spacing:1px}.to-top-floating #toTop{margin-bottom:25px}.fusion-footer p,.fusion-copyright-notice{font-size:17px}.fusion-copyright-notice{width:85%}.fusion-column.col-lg-4.col-md-4.col-sm-4{padding-right:4%}.fusion-column.col-lg-4.col-md-4.col-sm-4:first-child{width:18%}.fusion-column.col-lg-4.col-md-4.col-sm-4{width:24%}.fusion-column.fusion-column-last.col-lg-4.col-md-4.col-sm-4{width:57%;padding-right:0}.footer-slider-partner{margin-top:-35px}#wrapper .fusion-header-has-flyout-menu .fusion-flyout-search .searchform .s{border-bottom:3px solid}.fusion-post-wrapper{padding-bottom:20px}body.has-sidebar #content{width:100%}button#catapultCookie{border:0;padding:11px 15px;border-radius:0;font-size:18px;text-transform:uppercase;font-weight:500}@media only screen and (max-width:1280px){.tfs-slider h1.title-heading-left{font-size:54px!important;line-height:64px!important}.project-details,.project-details-2{width:100%!important}.project-details-2{margin-bottom:20px!important}}@media only screen and (max-width:1224px){.fusion-title h1{font-size:22px!important}.caption .fusion-title h2.title-heading-left{font-size:30px!important}.fusion-title h2{font-size:45px!important}.type-avada_portfolio .fusion-title h2{font-size:25px!important}.post.fusion-column.column.col.col-lg-3.col-md-3.col-sm-3{margin-bottom:20px}.fusion-button.button-flat.fusion-button-default-size.button-custom.button-4.fusion-button-default-span.fusion-button-default-type{padding:17px 9px}body.fusion-button_size-xlarge .fusion-button-default-size .button-icon-divider-left,body.fusion-button_size-xlarge button.button .button-icon-divider-left{padding:0 11.5px}.fusion-page-title-bar-center .fusion-page-title-captions{width:100%!important;margin-top:180px}.fusion-main-menu>ul>li>a,.fusion-vertical-menu-widget ul.menu li a,.side-nav li a{font-size:40px;line-height:.6}}@media only screen and (max-width:946px){.fusion-column.col-lg-4.col-md-4.col-sm-4{width:100%!important}.fusion-column.fusion-column-last.col-lg-4.col-md-4.col-sm-4{width:100%!important;padding-top:30px}.fusion-header,.fusion-footer-widget-area,.fusion-footer-copyright-area,.slide-content-container,html.avada-is-100-percent-template #main.width-100{padding-right:20px!important;padding-left:20px!important}.fusion-title{margin-top:0px!important;margin-bottom:0px!important}.fusion-page-title-bar .fusion-page-title-row h1{font-size:35px;line-height:1em}.fusion-page-title-bar h3{font-size:25px;line-height:1.2}.contact-form-width{width:100%}}@media only screen and (max-width:768px){.slide-content-container.slide-content-left{width:100%}.tfs-slider h1.title-heading-left{font-size:35px!important;line-height:40px!important}.info-jkj-bar{margin-top:40px!important}.livestream-session,.livestream-session h1,.livestream-session h2{text-align:center!important}.fusion-title h2{font-size:50px!important}#slidingbar-area .slide-excerpt h2,#slidingbar-area ul,.counter-box-content,.fusion-alert,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-footer-widget-area .slide-excerpt h2,.fusion-footer-widget-area ul,.fusion-progressbar .progress-title,.gform_wrapper .gfield_description,.gform_wrapper label,.jtwt .jtwt_tweet,.post-content blockquote,.project-content .project-info h4,.review blockquote q,.sidebar .jtwt .jtwt_tweet,.sidebar .slide-excerpt h2,.tribe-events-loop .tribe-events-event-meta,body{font-size:18px}.fusion-logo img{height:170px}.fusion-carousel-title{font-size:18px}.fusion-copyright-notice{width:100%}}@media only screen and (max-width:500px){.fusion-main-menu>ul>li>a,.fusion-vertical-menu-widget ul.menu li a,.side-nav li a{font-size:30px}.fusion-page-title-bar .fusion-page-title-row h1{font-size:30px}.fusion-title h2{font-size:35px!important}}