/* 
Theme Name: Hello Elementor Child
Theme URI: https://paardrijdenindekempen.nl/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/*--SHRINKING LOGO--*/
/*--New class when sticky is turned on 'elementor-sticky--effects'--*/
/*--give the logo image a class called 'sticky-logo' --*/


/* Make the dropdown look disabled */
.dropdown-disabled {
    background-color: #f5f5f5;
    color: #aaa;
    pointer-events: none;
    cursor: not-allowed;
}


.elementor-sticky--effects .sticky-logo img {
	width: 120px!important;/*--edit the pixels to change to desired shrinking size--*/
}

.sticky-logo img {
	transition: .5s all ease-in-out;
	}


@media screen and (max-width: 767px) {
    .elementor-sticky--effects .sticky-logo img {
	width: 90px!important;/*--edit the pixels to change to desired shrinking size for mobile--*/
}
}



html, body {
		width:100%;
        height: 100%;
        margin: 0px;
 		overflow-x:hidden;
	}
html, body {
    overflow: auto !important;
    height: auto !important;
}	
.home #breadcrumbs{
	display: none;
}


h1.entry-title{
	display:none!important;
	border:1px solid red;
	color: blue!important;
	font-size: 12px;
}

filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input {
  color: #283583;
}


/*Gravityforms opmaak*/

.gform_title{
	display:none;
}

.gform_wrapper ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.gform_wrapper ul li{
	margin: 0px 0 20px 0;
	padding: 5px 0;
}

.gform_wrapper ul li label{
	margin: 0px 0 10px 0;
	padding: 0;
}

.gfield_error{
	background-color: rgba(204, 0, 0, 0.2);
	padding: 15px!important;
	border-radius:5px;
}

.gfield_required{
	color: #cc0000;
}

.validation_message{
	font-size: 12px;
}

.validation_error{
	margin-bottom: 20px;
	color: #cc0000;
}


/*Woocommerce opmaak*/
.wc-block-components-button, .wp-block-button__link, .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button {background-color:#CD1719;color:#FFF;border-radius: 50px;}
.wc-block-components-button:not(.is-link) .wc-block-components-button__text, .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button {color:#FFF;}

.elementor-menu-cart__main .widget_shopping_cart_content, .elementor-menu-cart__main {
  display: flex;
  flex-direction: column;
  height: 100%;
	padding: 20px;
}
.woocommerce table.shop_table td small {
  font-weight: 400;
  font-size: 15px;
}
tbody td .woocommerce-shipping-destination, tbody td .woocommerce-shipping-estimate-html {display:none;}
.elementor-widget-woocommerce-cart .e-cart-content {
    color: var(--sections-descriptions-color, #69727d);
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 23px;
    display: none;
}
..woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
  color: #283583;
  font-size: 1.25em;
}

/* Freeze widths for the add-ons block */
.woocommerce .wc-checkout-add-ons select,
.woocommerce .wc-checkout-add-ons .select,
.woocommerce .wc-checkout-add-ons .form-row input,
.woocommerce .wc-checkout-add-ons .form-row select {
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box;
}

/* Keep layout consistent when options toggle */
.woocommerce .wc-checkout-add-ons .form-row {
  flex: 1 1 100%;
}




@media (min-width: 767px) {

}


@media (min-width: 1024px) {

}