/* 
Theme Name: Hello Elementor PDFbonrpi
Theme URI: https://github.com/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-pdfbon
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

.home.post-type-archive-product .site-header {margin-bottom:1px;}
.woocommerce-checkout .minicart a {display:none;}
.site-header {display:none;}
.hentry .entry-header {display:none;}
.storefront-breadcrumb {display:none;}
.select2-search [aria-owns="select2-orddd_time_slot-results"] {
display:none;
}
*/

@media (max-width: 399px) {
	.orddd_list_view_container .list-view span {font-size:13px !important;}
	.fdoe-element .arocol-xs-12 {padding-left:6px !important; padding-right:6px !important;}
}

@media (max-width: 480px) {
.xlwcty_wrap .xlwcty_Box.xlwcty_order_details_2_col {padding:10px !important;}
}

@media (max-width: 568px) {
  .col-full {
    margin-left: 0;
    margin-right: 0;
	padding: 0;}

	#the_main_container {margin-bottom:70px !important;}

	.button.disabled, .button.alt {width:50% !important; height:60px; font-size:22px;} 

.woocommerce .quantity .qty {width:3em !important;}
button.fdoe-minus, button.fdoe-plus {padding:12px;}
	
#the_main_container {margin-bottom:70px !important;}
button.disabled, button.alt {width:45% !important; height:60px; font-size:22px;}

.woocommerce div.product .product_title {font-size:24px !important;}
}

@media (max-width: 600px) {
 .fdoe_item_price {min-width:100px !important;
 text-align:right !important;} 
}
#the_main_container .fa-2x {font-size: 22px;}

@media (max-width: 767px) {
.xlwcty_wrap .xlwcty_imgBox .xlwcty_content.xlwcty_33,
 .xlwcty_wrap .xlwcty_imgBox .xlwcty_content.xlwcty_50,
 .xlwcty_wrap .xlwcty_imgBox .xlwcty_content.xlwcty_66 {
  margin-left:0;
  width:50% !important;
  float:left !important;}
  
  .xlwcty_wrap .xlwcty_imgBox .xlwcty_content.xlwcty_left_space[data-style=right] {
  margin-left:0;
  margin-top:0px !important;}  
}



@media (min-width: 800px) {
.fdoe_item_price {min-width:60px;
    text-align: right !important;
    font-size:14px !important;}

	#menu_headings.fdoe-menu-2 {font-size:1.1em !important;}
	}


.fdoe-product-price-wrapper .toeslag, .fdoe_item_price .toeslag {font-size:11px !important; color: #208418;}

.woocommerce div.product p.price, .woocommerce div.product span.price {color:#208418;}

.aromodal-footer {display:none !important;}
.fdoe_main_container .aromodal-footer, .fdoe-element .aromodal-footer {display:none !important;}
.button.disabled, .button.alt {width:60%; height:60px; font-size:22px;}
.fdoe-aromodal .quantity .qty {height:59px; font-size:18px; margin-top:16px !important;}
button.fdoe-minus, button.fdoe-plus {height:60px !important; border:1px solid #208418; color:#ED9118; margin-right:3px;}
button:hover.fdoe-minus, button:hover.fdoe-plus {background-color:#208418 !important;}

.fdoe-aromodal .quantity .qty {height:60px; font-size:18px;}

.edit-link {display:none !important;}

.woocommerce-additional-fields__field-wrapper h2 {display:none;}
.woocommerce .woocommerce-ordering {display:none;}

.woocommerce div.product form.cart .button {background-color:#208418; float:right;}

#fdoe_mini_cart_id_2 li.fdoe_minicart_item.woocommerce-mini-cart-item.fdoe-3-column dl.variation p {margin:0 !important;}

#fdoe_mini_cart_id_2 li.fdoe_minicart_item.woocommerce-mini-cart-item.fdoe-3-column dl.variation dd {margin:0 !important;}

.woocommerce-billing-fields h3 {display:none;}

#billing_country_field {display:none;}

.woocommerce-billing-fields, .woocommerce .col-2 {
	border:1px solid #208418; border-radius:4px; padding:10px; margin-top:20px;
}

.woocommerce .col-2 h3 {color:#208418; margin-top:30px;}

.woocommerce-checkout-review-order {margin-bottom:40px;}

#order_review_heading {color:#208418; padding-top:20px;}

#checkout_button_1 {background-color:#208418; color:#fff;}

.fdoe-handheld-footer-bar {background-color:#208418 !important;}

.fdoe_count {background-color:#ed9118 !important;}

.fdoe-handheld-footer-bar ul li.minicart > a::before {color:#fff !important;}

.fdoe-handheld-footer-bar ul li.shop > a::before {color:#fff !important;}

.fdoe-handheld-footer-bar ul li.fdoe_checkout_2 .fdoe_checkout_22 {background-color:#fff !important; color:#ed9118 !important;}

.fdoe_main_container label, .fdoe-element label {font-weight:normal !important;}
.woocommerce .wc-pao-addon .wc-pao-addon-wrap label {font-weight:normal !important;}

.woocommerce-checkout #payment {background-color:#ed9118; margin-bottom:60px;}

.woocommerce-checkout #payment label {color:#fff;}

.woocommerce-checkout #payment div.payment_box {background-color:#fff;}

.woocommerce-checkout #payment div.payment_box::before {display:none;}

.woocommerce-info::before {color:#ed9118;}

.woocommerce-info {border-top-color:#208418;}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {background-color:#ed9118;}

.woocommerce-checkout .woocommerce button.button.alt {width:100% !important; background-color:#208418;}
.woocommerce-checkout .fdoe-handheld-footer-bar li.minicart {display:none;}

.woocommerce button.button.alt:hover {background-color:#124C0C;}

.woocommerce-checkout .fdoe-handheld-footer-bar ul li.shop > a::before {font-family: "Font Awesome 5 Free"; content:"\f359";}

.home .fdoe-handheld-footer-bar ul li.shop > a::before {font-family: "Font Awesome 5 Free"; content:"\f35b";}

.wc-pao-addon-container {border:1px solid #ed9118;
border-radius:4px;
margin-bottom:10px;
padding:10px;}

.woocommerce table.shop_table
{border:1px solid #208418;}

#order_review thead {display:none !important;}

.woocommerce table.shop_table td {width:70%; border-top:0px; border-right:0px; border-left:0px; border-bottom:1px solid #408418; background-color:#fff;}

table thead:first-child tr:first-child th , .woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td {border:0px;}

.product-name {font-weight:bold;}

.variation {font-weight:normal; color:#ed9118;}

.woocommerce-shipping-totals th, .cart-subtotal th, .order-total th{text-align:right !important;}
.woocommerce table.shop_table .fee th {text-align: right !important;}


.order-total strong {display:block;}

.includes_tax {font-size:11px;}
small.includes_tax {display:none;}

.page-header h1.entry-title {display:none;}
.select2-search--dropdown {display:none;}

#fdoe_mini_cart_id li.fdoe_minicart_item.woocommerce-mini-cart-item.fdoe-3-column dl.variation dd {margin: 0px !important;}

.xlwcty_wrap.xlwctyCenter {margin:30px auto 80px auto !important;}

.woocommerce-privacy-policy-text {font-size:11px;}
a.woocommerce-privacy-policy-link {color:#666;}

.fa-search::before {color:#ed9118; font-size:16px !important;}
input#fdoe-search {color:#ed9118; border:1px solid #ed9118 !important;}

#fdoe_delivery_notice {font-size:14px !important;}
.fdoe-text-feedback.fdoe-success #fdoe_delivery_notice {box-shadow:none !important; background-color:#ffffff !important;}
.fdoe-text-feedback.fdoe-fail #fdoe_delivery_notice {box-shadow:none !important; background-color:#fff !important; color:#D31A1D !important;}
h2.wc-pao-addon-heading {font-size:12px !important;}