/*
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";

/* start contact form css*/
input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], textarea, .woocommerce .quantity input.qty, select, input[type=search] {
    background-color: #ffffff !important;
    color: #444444 !important;
    border-color: #e1e1e1 !important;
	-webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
}

#contact-page-form input[type=submit]{
	background: #febf0e !important;
    color: #ffffff !important;
    border-color: #febf0e !important;
}

#contact-page-form input[type=submit]:hover{
	background: #fff !important;
    color: #febf0e !important;
    border-color: #febf0e !important;
}

/* end contact form css*/
@media only screen and (min-width: 1025px) {
	#menus-title-wrap .elementor-element-59e85a3 .food-menu-1 .food-menu-title, #menus-title-wrap .elementor-element-e542f68 .food-menu-2 .food-menu-title{
		white-space: normal;
		overflow-wrap: break-word;
		hyphens: auto;
	}	
	#menus-title-wrap .elementor-element-59e85a3 .food-menu-content-price-holder, #menus-title-wrap .elementor-element-e542f68 .food-menu-content-price-holder{
		vertical-align: bottom;
	}
}