/*
Theme Name: Beurre Child
Theme URI: https://beurre.qodeinteractive.com
Description: A child theme of Beurre
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: beurre
Template: beurre
*/
.emailoctopus-form input[type=email], .emailoctopus-form input[type=text], .emailoctopus-form select, .emailoctopus-form textarea{
	color:#111 !important;
}

.type-tribe_events.status-publish.has-post-thumbnail.hentry .tribe-events-event-image {
	order: 0;
}

.type-tribe_events.status-publish.has-post-thumbnail.hentry .tribe-events-single-event-description.tribe-events-content {
	order: 2;
}
.type-tribe_events.status-publish.has-post-thumbnail.hentry .tribe-events.tribe-common,
.type-tribe_events.status-publish.has-post-thumbnail.hentry .tribe-common.event-tickets.tribe-tickets__tickets-wrapper {
	order: 1;
}
/* header */
#menu-item-11193{padding:20px 15px !important;}
.qodef-header-sticky .menu-item-11193 span{ background: #ED1B24; padding: 15px !important;  height: 42px !important;}
#qodef-page-header-inner > a { flex-basis: 14% !important;}
.qodef-header--divided #qodef-page-header .qodef-header-sticky .qodef-header-logo-link { margin-left: 42px !important; margin-right: 42px !important;}
.qodef-header-navigation > ul > li > a:hover .qodef-menu-item-text,.qodef-header-navigation > ul > li.current-menu-item > a span {color:#ed1b24 !important;}
.qodef-header-navigation > ul > li.menu-item-11193 > a:hover .qodef-menu-item-text,.qodef-header-navigation > ul > li.current-menu-item.menu-item-11193 > a span {color:#000 !important;}
.qodef-header-navigation > ul > li > a span::after,.qodef-mobile-header-navigation > ul > li > a span::after {display:none !important;}
/* footer */
#qodef-page-footer .widget_nav_menu ul:not(#menu-navigation-menu-footer-right) li a::after{display:none !important;}
#qodef-page-footer .qodef-widget-title{width:auto !important;font-weight: bold;margin-bottom: 10px !important;}
#qodef-page-footer #text-2{max-width: 460px; margin: 0 auto !important; text-align: center;}
#qodef-page-footer #block-11{margin-bottom:20px;}
#qodef-page-footer .qodef-icon-list-item .qodef-icon-holder{margin-right:10px;}
.hometest .swiper-button-next,.hometest .swiper-button-prev{color:#fff;}
/*p,.qodef-e-text{color:#d2d2d2 !important;}*/
/*sidebar*/
.qodef-blog.qodef-item-layout--simple article .qodef-e-inner{display:block !important;}
.qodef-shortcode h6 a{font-weight:600 !important;}
.qodef-blog.qodef-item-layout--simple article .qodef-e-media-image{width:100% !important;}
.qodef-widget-title{font-weight:600;}
.widget a{color:#fff;}
#qodef-page-sidebar{background:#020202;padding:25px;}
.widget a:hover{color:#ED1B24;}
.widget .qodef-blog .qodef-blog-item .qodef-e-title{padding:0;}
.alink a{text-decoration:underline !important;}
.single-product #qodef-page-outer{background:#111 !important;}
.single-product .qodef-woo-single-inner{max-width:1120px; margin:0 auto !important;padding:50px 0px;}
#qodef-woo-page.qodef--single form.cart .qodef-quantity-buttons::before, #yith-quick-view-content.single-product form.cart .qodef-quantity-buttons::before{color:#fff;}
#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-minus, #qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus{height:54px;}
#qodef-woo-page.qodef--single form.cart .single_add_to_cart_button{background: #ED1B24;color:#fff;border:none;font-size: 18px !important;}
#qodef-woo-page.qodef--single form.cart .single_add_to_cart_button:hover{background: #fff;color:#000;border:none;}
#qodef-woo-page.qodef--single .entry-summary .qodef-woo-product-title{font-weight:600;}
.single-post .qodef-grid.qodef-layout--template > .qodef-grid-inner > .qodef-grid-item.qodef-col--9 .qodef-blog{background-color:#020202;}
.single-post .qodef-grid.qodef-layout--template > .qodef-grid-inner > .qodef-grid-item.qodef-col--9 .qodef-e-content{padding:0px 30px;}
.single-post .qodef-e-top-holder,.single-post .qodef-blog .qodef-blog-item h1.qodef-e-title::after{display:none;}
.single-post .qodef-blog.qodef--single .qodef-blog-item .qodef-e-text .qodef-e-title { font-size: 36px !important; font-weight: 600;line-height:1.3em;}
.single-post blockquote h1{font-size:28px;color:#ED1B24;}
.widget .qodef-blog .qodef-blog-item h6.qodef-e-title{padding-top:10px;}
.single-post #qodef-page-outer{background:#111 !important;padding-top:50px !important;}
.single-post .qodef-e-text section{padding:0px 15px 15px !important;}
.single-post #qodef-single-post-navigation{padding-bottom:20px;display:none;}
.single-post #qodef-single-post-navigation a{color:#fff !important;}
@media (max-width: 768px) {
  .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-default { margin-bottom: 0px !important;  }
	.qodef-image-with-text.qodef-layout--text-beside .qodef-m-content .qodef-m-title{padding-top:0px !important;}
	.single-post .qodef-blog.qodef--single .qodef-blog-item .qodef-e-text .qodef-e-title { font-size: 30px !important;line-height:1.3em;}
	.single-post .qodef-grid.qodef-layout--template > .qodef-grid-inner > .qodef-grid-item.qodef-col--9 .qodef-e-content{padding:0px 10px;}
	.single-post .qodef-grid.qodef-gutter--enormous > .qodef-grid-inner > .qodef-grid-item{margin:0;}
}