/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

#main{z-index: 0; position: relative;}
.fusion-text p img.alignright{margin:0 0 25px 25px !important;}
/*CROWDFUNDING*/

/*CF OVERZICHT*/
#neo-progressbar > div{background-color: #a7144c !important;}
ul li::marker{color:#a7144c !important;}
/*CF DETAIL*/
.wpneo-listing-content h4 a{color: #686c8b !important; font-weight: bold !important;}
.wpneo-list-details h2.wpneo-campaign-title{font-family:'Rubik', sans-serif !important;}
.wpneo-campaign-creator-info-wrapper{display:none !important;}
.wpneo-location-wrapper{display:none !important;}
.wpneo-author, .wpneo-author-info{display: none !important;}
.wpneo-location{display: none !important;}
.wpneo-short-description{display: none !important;}
.wpneo-meta-name{display: none !important;}
.wpneo-time-remaining .wpneo-meta-name{display: block !important;margin-left: 6px;}
.wpneo-time-remaining{display: flex !important;justify-content: center;align-items: center;}
.wpneo-raised-percent{display: none !important;}
.wpneo-funding-goal .woocommerce-Price-amount::before{content:"/";}
.wpneo-fund-raised{display: flex;}
.wpneo-funding-goal bdi{font-weight: 300 !important;}
.wpneo-single-sidebar.ASA{display: none !important;}
.wpneo-funding-data{display: grid; grid-template-areas: "a b" "c c"}
.wpneo-funding-goal{grid-area: b;}
.wpneo-time-remaining{grid-area: c;}
.wpneo-fund-raised{grid-area: a;}
.page-id-22 .star-rating{display: none !important;}
.price .amount bdi{color: #686c8b !important;}
.campaign-funding-info{display: grid; width:100%;}
.campaign-funding-info ul{display: grid !important;}
.campaign-funding-info ul li{display: flex !important;margin-bottom: 30px;font-size:20px;margin-right: 14px !important;gap: 70px;justify-content: space-between;align-items: center;flex-direction: row-reverse;}
.campaign-funding-info ul li span.amount{font-size: 30px !important;}

.campaign-funding-info ul li p{font-weight: bold;margin:0px !important;}
.campaign-funding-info ul li span.info-text {font-size: 20px !important;}
#wpneo-tab-reviews p.stars a::before {display:none !important;}
#wpneo-tab-reviews p.stars a::after{color: #ffcc00 !important;font-size: 20px; top:0 !important;right:0 !important;position: relative !important;text-align: left !important;}
#wpneo-tab-reviews p.stars a{margin-bottom: 10px; color:transparent !important;background: transparent !important;}
.woocommerce p.stars a {text-indent:0 !important;}
#wpneo-tab-reviews .stars span{padding: 0px !important;margin: 0px !important;display: grid;justify-content: unset;}
.tab-rewards-wrapper h3 span.woocommerce-Price-amount:nth-child(2) {display: none;}
.tab-rewards-wrapper h3 span{color: #333;}
.tab-rewards-wrapper h3 {color: #fff;}
.yith-wcan-tooltip{display: none !important;}
.wpneo-campaign-summary-inner .woocommerce .star-rating::before {display: none !important;}
.fusion-body .fusion-wrapper .star-rating span::before {color: #ffcc00 !important;}
#preset_9473 form{display: flex;}
.filter-item{border-radius:0px !important;}
#preset_9473 form button{height: fit-content;padding: 11px;border:0px !important; margin-right:20px !important;background-color: var(--yith-wcan-labels_style_background_active, #686c8b);box-shadow: 0 0 0 2px var(--yith-wcan-labels_style_background_active, #686c8b);color: var(--yith-wcan-labels_style_text_active, #fff);}
.select_rewards_button{background:#a7144c !important;}
/*menu*/
html .awb-menu .awb-menu__main-ul {font-size: 14px !important;}
html #menu-item-9501 a span{font-size:14px !important;}
#menu-item-49::after{content:"" !important;margin:0px !important;}
#menu-woocommerce-cart a span{color:#fff !important;}
#menu-woocommerce-cart li{margin-right:15px;}
.fusion-widget-cart-number{background:#a7144c !important;}
/*slider home*/
html .fusion-testimonials .testimonial-pagination a.activeSlide{background-color: #a7144c !important;}
.fusion-testimonials .testimonial-pagination a {border-color: #a7144c !important;}
/*nieuws*/
#main .post h2 a:hover{color:#333 !important;}
a.pagination-next:hover{color:#a7144c!important;}
a.pagination-prev:hover{color:#a7144c!important;}
.pagination .pagination-next:hover::after, .pagination .pagination-prev:hover::before{color:#a7144c!important;}
.pagination .current{background-color: #a7144c !important; border-color:#a7144c !important;}
.pagination a.inactive:hover{color:#a7144c !important; border-color:#a7144c!important;}
.entry-title a{font-size:20px;}
.fusion-post-content h2{display: flex !important;}
.wp-caption-text{font-style: italic; font-size: 12px;text-align: center;margin-top:5px !important;}
.wp-caption.alignright{width: fit-content !important;}
/*webshop*/
html .single_add_to_cart_button{background-color: #a7144c !important;}
.woocommerce-shop .add_to_cart_button, .woocommerce-shop .fusion-content-sep{display:none !important;}
.shipping-coupon{display: none !important;}
.product .featured-image{height: 350px;}
.product .featured-image img{height: 100%;object-fit: cover;width: 100%;}
.fusion-product-content h3 a{font-size:20px !important}
.fusion-product-content h3 a:hover{color:#a7144c !important;}
.fusion-product-content .product-buttons{display: none;}
.fusion-price-rating bdi{font-weight: 800;}
.woocommerce-tabs .tabs li.active a{color:#333 !important;}
/*single product*/
.single_add_to_cart_button{background:#333 !important;border-radius: 0px !important;}
.product_meta{margin-bottom:20px !important;}
.product-button a{margin-top:20px !important;padding:10px 15px; color:#fff !important; background:#a7144c !important;}
.woocommerce-product-details__short-description p{margin-bottom:10px !important;font-size:14px !important;}
div.product .product_meta {margin-top: 20px;padding-top: 20px;font-size: 11px;border-top: 1px solid #eee;border-top-color: rgb(238, 238, 238);border-color: rgba(0,0,0,.05);}
.product_meta a {color: #777;}
/*crowdfunding*/
.woocommerce-tabs .tabs li.active a{color:#333 !important;}
.wpneo-listings .wpneo-listing-content h4 a{text-transform: unset !important;}
#campaign_loved_html{display: none !important;}
.page-id-22 .wpneo-time-remaining{width: 100% !important; justify-content: flex-start !important;}
.page-id-22 .fusion-product-wrapper a div{height:300px;}
.page-id-22 .fusion-product-wrapper a div img{height:100% !important; width:100% !important;object-fit:cover;}
.page-id-22 .fusion-content-sep{display:none !important;}
.page-id-22 .product_type_crowdfunding.add_to_cart_button, .show_details_button{display:none !important;}
.page-id-22 .wpneo_location{display:none !important;}
.page-id-22 .product-title a{font-size:20px;}
.page-id-22 .fusion-price-rating{display:none !important;}
.wpneo-listings .wpneo-listing-content h4 a {font-size:18px !important;}
.wpneo-listings .overlay a {font-size: 26px !important;border:0px !important;display: flex;justify-content: center;align-items: center;}
.wpneo-listing-img a img{object-fit: cover;height: 100%;width: 100% !important;}
.wpneo-listing-img a{ height: 400px;display: block;}
#menu-woocommerce-cart{min-height: auto !important;}
.fa-shopping-cart::before{color:#fff !important;}
/*manuscript form*/
.fusion-form-field{margin-bottom:0px !important;}
html .fusion-form .fusion-column-wrapper{margin-left:0px !important;}
/*testimonial*/
.testimonials-shortcode-blockquote q p, .testimonials-shortcode-blockquote q{font-size:14px !important;}
/*cart*/
.woocommerce-content-box h2{display: none;}

/*staff*/
.fusion-post-card-image .fusion-image-wrapper img{width:100% !important;height:auto !important;}
/*nieuwsbrief*/
.fusion-form-9579 input{height: 45px !important;font-size: 14px !important;}
.fusion-form-9579 button span{font-size:14px !important;}
.fusion-form-9579 .fusion-form-field{margin-top:0px !important;}



@media only screen and (min-width: 1024px) {
    #menu-item-43:after, #menu-item-9501:after{content:"" !important;}
    #menu-main-menu li:after{content:"//"; margin-left: 35px;font-size: 8px !important;display: flex;justify-content: center;align-items: center;color:#a7144c !important;}
    #menu-main-menu{align-items: center;}
}
/*mobile*/
@media only screen and (max-width: 1024px) {

}
