/*
Theme Name: Enfold Child
Author: prSetiadi
Author URI: http://setiadi.web.id/
Description: A custom child-theme of Enfold for custom design and layout.
Version: 6.10
Template: enfold
License: Private Clients
Text Domain: enfold
*/

/* ENFOLD SPECIFICS */
.stretch_full, .empty_title, .title_container {
	height:80px;
}
.breadcrumb, .breadcrumbs, .avia-breadcrumbs {
	cursor:default;
	pointer-events:none;
	text-decoration:none;
}
p.form_element input.button {
	letter-spacing:2px;
	border:none;
	border-radius:10px;
}
.main_color .pricing-table li.avia-heading-row, .main_color .pricing-table li.avia-heading-row .pricing-extra {
	min-height:100px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
img[alt] {
	pointer-events:none;
}

/* ENFOLD & WOO */
div .product-sorting {
    display:none;
}
table div.quantity {
	width:30px;
}
.woocommerce-MyAccount-navigation ul li a {
	text-align:right;
	min-width:220px;
}
#top .woocommerce-info {
	border-radius:5px;
}

/* WOOCOMMERCE */
.single-product .template-shop {
	min-height:760px;
}
.woocommerce-page .button {
	margin:4px 10px 0 0 !important;
}
ul.woocommerce-error {
	padding:32px 10% 32px 36px !important;
}
#top div.woocommerce-error, #top div.woocommerce-message, #top .woocommerce-info {
	padding:20px 50% 20px 36px;
	margin:0px 0px 20px 0px;
}
#top div.woocommerce-error a.button, #top div.woocommerce-message a.button {
	top:10%;
}
div.product .product_title {
	font-size:24px !important;
	padding-right:50px;
}
.woocommerce-form-coupon-toggle {
	display:none !important;
}
#top .price span {
	font-size:20px;
	line-height:24px;
}
div form.cart div.quantity {
	float:none;
}
form.cart div.quantity {
	float:inherit;
}
#top div .quantity input.qty {
	width: 60px;
}
div.product .woocommerce-tabs ul.tabs {
	z-index:1;
}
.single-product-category,
.product_meta {
	cursor:default;
	pointer-events:none;
	text-decoration:none;
}
.product_meta .posted_in {
	padding-left:10px;
}
.woocommerce-cart-form__contents th.product-name {
	width:50%;
}
.woocommerce-cart-form__contents th.product-quantity {
	width:5%;
}
.woocommerce-cart-form__contents th.product-subtotal {
	width:15%;
}

/* WOOCOMMERCE CHECKOUT 2 COL */
@media only screen and (min-width:768px) {
#top.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details {
    width:48%;
	}
#top.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details .col-1,
#top.woocommerce-checkout form.checkout.woocommerce-checkout #customer_details .col-2 {
    float:none;
    width:100%;
	}
#top.woocommerce-checkout form.checkout.woocommerce-checkout #order_review, 
#top.woocommerce-checkout form.checkout.woocommerce-checkout #order_review_heading {
    clear:none;
    float:right;
    width:48%;
	}
#order_review.woocommerce-checkout-review-order table.shop_table.woocommerce-checkout-review-order-table { 
	margin-top:30px; 
	}
}

/* POPUP LOGIN  */
.xoo-el-form-container ul.xoo-el-tabs li {
	text-transform:uppercase;
}
.xoo-aff-group {
	margin-bottom:20px;
}

/* WOO EASY BOOKINGS */
@media (min-height: 33.875em) {
  .picker--opened .picker__frame {
    bottom: 15% !important;
  }
}
.picker__input {
	margin-bottom: 5px !important;
	width: 50% !important;
	background: #fff !important;
}
