/*!
Theme Name: Freie Akademie der Kuenste
Theme URI: https://www.diedirekten.de
Author: D. McKay Die Direkten GmbH
Author URI: https://www.diedirekten.de
Template: thegem-elementor
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: fadk
*/
.top-area{border-bottom:none}.block-content{padding-top:15px}#main{background-color:#FFF}.post-template-default #page-title{width:100%;max-width:1170px;margin:auto;background-position:center;background-size:cover}@media only screen and (min-width:768px){.post-template-default #page-title{min-height:400px}}.version-new.news-grid.portfolio:not(.columns-1) .portfolio-item .wrap>.caption{padding:20px 30px 20px 30px!important}.version-new.news-grid.portfolio:not(.columns-1) .portfolio-item .wrap>.caption .description{max-height:100%!important}.widget-area .widget+.widget{margin-top:32px!important}.portfolio-items-masonry .portfolio-item .post-date,.portfolio-style-masonry .portfolio-item .post-date{margin-bottom:0!important}.portfolio-items-masonry .portfolio-item .post-date .title-h6,.portfolio-style-masonry .portfolio-item .post-date .title-h6{font-weight:normal!important}.portfolio-items-masonry .portfolio-item .title,.portfolio-style-masonry .portfolio-item .title{margin-top:0!important}.portfolio-items-masonry .portfolio-item .title .title-h4,.portfolio-style-masonry .portfolio-item .title .title-h4{font-weight:bold!important}.post-meta-category-link{display:none!important}.portfolio-grid.products-grid .portfolio-item .wrap{width:100%}.portfolio-grid.products-grid .portfolio-item .wrap .image{width:100%}.portfolio-grid.products-grid .portfolio-item .wrap .image .image-inner{min-width:100%;min-height:292px;max-height:292px;height:100%}.portfolio-grid.products-grid .portfolio-item .wrap .image .image-inner picture img{max-width:100%!important;left:unset!important}.portfolio-grid.products-grid .portfolio-item .caption .product-info .title{height:100px;margin-bottom:10px!important;font-size:12px!important;text-overflow:ellipsis;overflow:hidden}.portfolio-grid.products-grid .portfolio-item .caption .product-info .title a{width:80%;display:inline-block;white-space:normal;text-overflow:ellipsis;overflow:hidden}.related-products .product-info .product-title{height:100px;margin-bottom:10px!important;font-size:12px!important;text-overflow:ellipsis;overflow:hidden}.dd-cleverreach-form .radio-sign.checked:before{background-color:#191919}.dd-cleverreach-form .gem-text-button{color:#fff}.dd-cleverreach-form form.loading{position:static!important}.dd-cleverreach-form input{background-color:#FFFFFF!important}.dd-cleverreach-form .alert{padding:15px;border:1px solid;margin-bottom:30px}.dd-cleverreach-form .alert.alert-danger{border-color:red}.dd-cleverreach-form .alert.alert-success{border-color:#eeb42e}.fadk-tickets-wrapper .variations{width:100%}.fadk-tickets-wrapper .variations .label{font-size:2rem;vertical-align:top;padding-top:6px}div[align="left"] table[width="100%"] tbody tr td{border:none!important;padding:0!important}.elementor-heading-title{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.minicart .wc-gzd-item-desc{display:none}.minicart .wc-gzd-total-mini-cart{margin:0!important}.minicart .product-name-wrapper{display:table-cell;width:calc(100% - 65px);font-size:14px!important;line-height:16px!important}.minicart .quantity{font-size:14px!important;width:100%!important;display:block;padding-left:76px}.minicart .quantity span{font-size:14px!important}.minicart-image::before{position:inherit;right:0}.minicart-image .product-dummy-wrapper .product-dummy{min-width:60px;min-height:80px}.woocommerce-message .cart-added-button .gem-button{border-radius:3px;background-color:#191919;color:#fff}.woocommerce-message .cart-added-button .gem-button:hover{background-color:#6188A1}.woocommerce .wc-gzd-checkbox-placeholder-legal .legal{padding:0!important;float:none!important;display:inline-block}.woocommerce .wc-gzd-checkbox-placeholder-legal .legal.form-row{float:none!important;display:inline-block!important;margin-top:0!important}.woocommerce .cart_totals table th{background-color:#e5e5e5!important}.woocommerce .shop_table tr.cart_item:nth-child(2n) td{background:#e5e5e5!important}.woocommerce .shop_table.woocommerce-checkout-review-order-table{margin-top:35px}.woocommerce .shop_table.woocommerce-checkout-review-order-table tr.cart_item:nth-child(2n) td{background:transparent!important}.woocommerce .shop_table .submit-buttons .update-cart button{border-color:#191919!important;background-color:#ffffff!important;color:#191919!important}.woocommerce .shop_table .submit-buttons .update-cart button:hover{background-color:#191919!important;color:#ffffff!important}.woocommerce .cart .quantity button{color:#fff}.woocommerce .checkout-order-review-pattern{display:none!important}.woocommerce #shipping_method .radio-sign{width:16px;height:16px;margin-right:12px;background-color:#ffffff!important;border:#e5e5e5 2px solid!important}.woocommerce #shipping_method .radio-sign+label{font-size:unset!important;line-height:unset!important}.woocommerce #shipping_method .radio-sign::before{width:8px;height:8px;margin-left:-4px;margin-top:-4px;background-color:#191919!important}.woocommerce .gem-table.checkout-payment{display:inline-flex}.woocommerce .woocommerce-checkout-one-page #order_review{padding:18px 38px 18px 38px!important}.woocommerce .woocommerce-checkout-one-page #order_review>table thead th{border-bottom:none!important}.woocommerce .woocommerce-checkout-one-page #order_review>table .order-total th,.woocommerce .woocommerce-checkout-one-page #order_review>table .order-total td{border-bottom:none!important}.wpcf7-form-control-wrap .checkbox-sign.checked::before{color:#191919!important}.wpcf7-form-control-wrap .fadk-blue-link{color:#6188A1!important}#top-area-navigation .menu-item a{font-family:'Montserrat';font-weight:700!important}#top-area-navigation .menu-item a::before{content:none!important}#top-area-navigation .menu-item a:hover{color:#6188A1!important}.top-area a{color:#191919!important}.mejs-container.mejs-container,.mejs-container .mejs-controls,.mejs-container .mejs-embed,.mejs-container .mejs-embed body,.news-grid .format-audio .post-featured-content{background:#46485D!important}.mejs-controls .mejs-button.mejs-playpause-button.mejs-play button:after,.mejs-controls .mejs-button.mejs-playpause-button.mejs-pause button:after{color:#6188A1!important}.menu-untermenue-container .menu{margin:0;list-style-type:none}.menu-untermenue-container .menu .menu-item{display:inline;font-weight:700;padding-left:6px}.menu-untermenue-container .menu .menu-item:after{content:'|';font-weight:400;font-size:14px;vertical-align:top;margin-left:10px}.menu-untermenue-container .menu .menu-item:last-of-type{padding-right:0}.menu-untermenue-container .menu .menu-item:last-of-type:after{content:unset;font-weight:unset;font-size:unset;vertical-align:unset}