/*
Theme Name: Grand Restaurant Child
Theme URI: http://themes.themegoods2.com/grandrestaurant
Description: Premium Cafe & Restaurant Theme
Version: 1.0
Tags: yellow, white, responsive-layout, custom-header, custom-background, threaded-comments, translation-ready, editor-style, custom-menu
Author: ThemeGoods
Author URI: http://themeforest.net/user/ThemeGoods
License: GNU General Public License
License URI: http://themeforest.net/licenses/regular_extended
Text Domain: grandrestaurant
Template: grandrestaurant
*/

@import "../grandrestaurant/style.css";

input[type=submit], input[type=button], a.button, .button, .pagination a:hover, .woocommerce .footer_bar .button, .woocommerce .footer_bar .button:hover, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.button, #reservation_submit_btn, #woocommerce-mini-cart-flyout .woocommerce-mini-cart__buttons a, .woocommerce #page_content_wrapper a.button, .woocommerce #respond input#submit, .woocommerce .cart .button {
	border-color: #69734f!important;
	font-family: Montserrat!important;
	font-weight: 700;
}
input[type=submit], input[type=button], a.button, .button, .pagination span, .pagination a:hover, .woocommerce .footer_bar .button, .woocommerce .footer_bar .button:hover, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.button, #reservation_submit_btn, #woocommerce-mini-cart-flyout .woocommerce-mini-cart__buttons a, .woocommerce #page_content_wrapper a.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	background-color: #69734f!important;
	font-family: Montserrat!important;
	font-weight: 700;
}
#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle, h2.widgettitle, h5.widgettitle, h5.related_post, .fullwidth_comment_wrapper h5.comment_header, .author_label, #respond h3, .about_author, .related.products h2, .cart_totals h2, .shipping_calcuLator h2, .upsells.products h2, .cross-sells h2, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .sidebar .content .sidebar_widget li.widget_block h2 {
	font-family: Montserrat!important;
	font-size:22px;
}

.pickup-location-field .ui-datepicker-trigger {
	margin: 12px 0 0px -40px;
}
.ui-datepicker table {
	width: 1.2em;
}
.ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar td a, .ui-datepicker.pickup-location-appointment-datepicker table.ui-datepicker-calendar td span {
	text-align:center;
}
#billing_country_field, #shipping_country_field {
    display:none!important;
}
body:not(.elementor-page) #page_content_wrapper .inner .sidebar_content ul, body:not(.elementor-page) .page_content_wrapper .inner .sidebar_content ul {
	margin-left: 0!important;
}
.woocommerce ul#shipping_method li label {
 display: none;
}
table.lpp-shipping-package-wrapper tr.woocommerce-shipping-totals .select2 {
	width: 100%!important;
}
.ppb_title_first {
	font-family: "Pacifico"!important;
	color: #69734F!important;
}
#page_content_wrapper .sidebar .content .sidebar_widget li ul {
	margin-left: 20px;
}
#shipping_method, .woocommerce-additional-fields {
	opacity:0 !important;
}
#page_content_wrapper li {
	padding-left:20px !important;
}
#page_content_wrapper .woocommerce-error li:before {
	color:#fff;
}
a#set-def-store-popup-btn {
	margin-top: -10px;
}
span.woocommerce-terms-and-conditions-checkbox-text, .woocommerce-terms-and-conditions-checkbox-text > span, #payment > div > div > p > label > span, .woocommerce form .form-row label {
	font-size: 12px!important;
} 
.woocommerce ul.products li.product h2.woocommerce-loop-product__title, .woocommerce-page ul.products li.product h2.woocommerce-loop-product__title {
	font-size: 16px!important;
}
.select.orderby {
	margin-top: none!important;
}
#page_content_wrapper .inner .sidebar_content, .page_content_wrapper .inner .sidebar_content {
	float: right;
}
#page_content_wrapper .inner .sidebar_wrapper, .page_content_wrapper .inner .sidebar_wrapper {
	float: right;
}